HM Treasury Spending Review 2025 - Representation from North London Waste Authority (NLWA)