Transparency data: HMRC: spending over £25,000, December 2025 Posted on February 3, 2026February 3, 2026 by Mark Waterhouse Reports on departmental spending over £25,000. Source: HMRC