UK mortgage demand hits 32-month low as Iran war pushes up borrowing costs