Budget deficit drops to £20.5bn in August but is offset by high interest payments on national debtYou might also like...May 20, 2024Another great book with a great quote: -May 20, 2024Market resilience. MORE RECENT POSTS