Wednesday, 12 March 2025 13:29

HMRC released its latest income tax data this morning