Trump threatens to cut contracts with Musk’s companies; Tesla shares crash as feud escalates online 6 June 2025
Musk slams ‘debt slavery’ bill as hardline Republicans fantasise about deeper cuts to Trump tax plan 5 June 2025
Trump calls China’s Xi Jinping ‘extremely hard’ to deal with as 50pc metal tariffs takes effect today 4 June 2025