Budget deficit drops to £20.5bn in August but is offset by high interest payments on national debtYou might also like...May 20, 2024Mohammad AliJune 26, 2025Rent Rises Ease as More Renters Buy, But Renewals See Bigger HikesMORE RECENT POSTS