The government has invested £10 billion in road infrastructure since January 2024 – Chancellor of the Exchequer – Read More »