Bank of England’s stress rate blocks young people from mortgages they can afford – BSA

The Bank of England’s stress rate requirements snatch away the opportunity to buy a home from many young people – even though they could afford it, a report has found.