Transparency data: HMRC: spending over £25,000, October 2025 Posted on November 27, 2025November 27, 2025 by Mark Waterhouse Reports on departmental spending over £25,000. Source: HMRC