Chancellor of the Exchequer Philip Hammond has delivered his 2017 budget to parliament, pledging to spend an additional £3bn on helping the country prepare for every Brexit eventuality — but UK growth forecasts have been downgraded.
Hammond said Prime Minister Theresa May's government had so far spent £700m-plus on getting the UK ready for Brexit and its impact, and was committed to maintaining the "deep and special relationship" with Europe.