Tax revenues exceeded spending by more than £30 billion last month, the largest surplus since records began in 1993.
Paul Hannon
Source link
Tax revenues exceeded spending by more than £30 billion last month, the largest surplus since records began in 1993.
Paul Hannon
Source link