Autumn Budget 2026: OBR expects mortgage payments to reach highest share of disposable income since 2009

The OBR expects mortgage payments to reach 4.25% of household disposable income in 2031, the highest share since 2009.