Budget deficit drops to £20.5bn in August but is offset by high interest payments on national debtYou might also like...May 20, 2024UK’s 13-year housing market boom to end in 2023, surveyors predictMay 20, 2024Only half of landlords are conducting six-monthly inspections, according to a survey.MORE RECENT POSTS