How the average Briton actually lives in 2026: £37,430 median salary, 76 m² home (smallest in Western Europe), 7.4M NHS waiting list, £236bn student debt.