Wednesday, 22 January 2025 10:27

HMRC released its latest tax receipt data today