Rachel Reeves added that the government has "now put our public finances on a firmer footing".
Wednesday 4 June 2025 11:30, UK
Please use Chrome browser for a more accessible video player