British Chancellor of the Exchequer Rachel Reeves holds up her budget box outside number 11 Downing Street in London. EPA

UK budget 2024: Rachel Reeves says 'invest, invest, invest' is the way to deliver growth