Young Britons are finding it harder than ever before to achieve financial independence — here’s why