Germany, USA, Scotland and other nations have been voting for left wing parties but England appears to be the exception. Any reason why?