Rent never stops. Mortgage payments do.
The most important number in this debate isn't today's mortgage rate. It's zero — the monthly housing payment a homeowner makes after year 25.
A buyer who takes out a £241,200 mortgage today at 5.56% pays roughly £1,490 a month for 25 years. Painful, but finite. The renter paying £1,374 today — assuming just 3.5% annual rent inflation — will pay £1,940 by 2036, £2,740 by 2046, and £3,870 by 2056. There is no year 26 where the rent drops to zero.
By the time the homeowner's mortgage is paid off, the renter is spending £3,254 a month on housing. Over a 30-year retirement, that renter will need roughly £1.17 million just to keep a roof over their head. The homeowner? Council tax and maintenance — maybe £300 a month.
Every 'rent vs buy' calculator that shows renting winning conveniently stops at year 25. Extend the model to include retirement — when income drops but housing costs don't — and homeownership wins by a landslide.