Every poll I've seen has it much closer. If the huge new registered 18-25 group actually votes, plus everyone from the NHS, Police, HMRC etc votes then there will be some surprises.
If you're still in any doubt, and you're not happy right now then it's well worth visiting here:
https://www.tactical2017.com/