Budget deficit drops to £20.5bn in August but is offset by high interest payments on national debtYou might also like...May 20, 2024Recent Trends in Property Market: A Mixed Picture of Fluctuations and Regional StrengthsMay 20, 2024Plodding. MORE RECENT POSTS