Budget deficit drops to £20.5bn in August but is offset by high interest payments on national debtYou might also like...May 20, 2024Asking prices are still rising. January 8, 2023Believe you can...MORE RECENT POSTS