Budget deficit drops to £20.5bn in August but is offset by high interest payments on national debtYou might also like...May 20, 2024UK house prices to fall until 2025, predicts LloydsMay 20, 2024Keep pushing...MORE RECENT POSTS