Budget deficit drops to £20.5bn in August but is offset by high interest payments on national debtYou might also like...May 20, 2024Deicated to the dreamJune 24, 2026UK Rents Hit Record Highs as Supply Crunch Fuels Best Growth of 2026MORE RECENT POSTS