UncategorizedTransparency data: HMRC: spending over £25,000, November 2025 Reports on departmental spending over £25,000. Guidance: Self Assessment technical specifications (2026) for partnership returns Transparency data: HMRC: spending over £500, November 2025