Budget deficit drops to £20.5bn in August but is offset by high interest payments on national debtYou might also like...May 20, 2024 Towns and cities in the north-west leading UK house price growthMay 20, 2024Nationwide report, November 2023MORE RECENT POSTS