Transparency data: HMRC: departmental spending over £25,000, February 2023 Posted on March 31, 2023March 31, 2023 by Mark Waterhouse Reports on departmental spending over £25,000. Source: HMRC