Will the lib-dems grab 50 seats ? Centre Labour suppporters desert Corbyn ? Tory and SNP voters assume a victory and not turn up at the polls ? Like Brexit and Trump this could be a real shocker of an election. Don’t be surprised that a Tory / Ukip or Tory / Lib-dem coalition folks.