What the UK Budget means for green growth in November 1, 2024 Government’s fiscal statement spooked bond market but cheered green groups