Elon Musk and his EV company Tesla have been at the centre of controversies and protests ever since he expressed his support for Donald Trump