According to The London Economics, the last few weeks have seen the streets of London filled with posters that have been calling out Elon Musk.