Total annual mortgage repayments predicted to surge by £15.8bn by 2026, new research reveals17/06/2023