Budget deficit drops to £20.5bn in August but is offset by high interest payments on national debtYou might also like...May 20, 2024Counting...March 2, 2021Skye´s the limit?MORE RECENT POSTS