Palace or postage stamp? What the average house price buys you across the UK June 7, 2024 / In The Press