‘F*** off!’: Ukraine ambassador tells Elon Musk where to go after Tesla boss tries Twitter poll on war Independent EU News October 4, 2022 Billionaire floated peace deal proposals on social media platform