US politics live: JD Vance addresses Elon Musk’s ‘mistakes’
JD Vance has acknowledged “mistakes” made by billionaire Elon Musk amid DOGE’s mass firings and spending cuts.
Welcome to our live coverage of US politics.
In a new challenge for Donald Trump north of the border, Justin Trudeau is gone. Overnight, Australia time, Mark Carney became the new Prime Minister of Canada.
Top of his in tray will be what to do with Donald Trump, his tariffs and “51st state” threats. But he won’t be seeing him during his first international official excursion.
Back in the US, senators have agreed to move forward with a bill to keep the government funded through to September, greatly reducing the chances of a feared weekend government shutdown.
Mr Trump has also revealed he asked Russian President Vladimir Putin to “spare” the lives of Ukrainian soldiers which Russia is trying to drive out of its Kursk region.
Read on for more updates
Originally published as US politics live: JD Vance addresses Elon Musk’s ‘mistakes’