Thursday, 30 October 2025 10:35

The latest HMRC data was released this morning