From ICM for The Sun

  • Conservatives 47%
  • Labour 28%
  • Liberal Democrats 9%
  • UKIP 8%

What would Theresa May have to do to blow this election?