I think there may not actually be a need for a majority because of the impact of Brexit. Party lines are cut down the middle, the Tories may be able to go ahead with a minority government knowing they could get other leave/remain MP's to vote along with them.
Is no majority better than a bad majority?