A public feud erupts between President Trump and Elon Musk over a tax bill, featuring insults and threats on social media. Musk criticises Trump’s policies, while Trump threatens to cut Musk's federal contracts, causing Tesla shares to plummet 14%.