What do the mortgage measures agreed on Friday mean for struggling borrowers? – Yahoo Finance UK June 24, 2023 by Bharat Shukla source