It'll be interesting to see how Brexit pans out. Whenever Theresa May suggests a soft Brexit, her approval ratings increase. YouGov have reported that for several months more and more leave voters are convinced Brexit is a bad idea. The further we go along this journey, the more we see significant job losses threatened if we have a hard Brexit.
Ultimately, the whole thing will be decided by whoever wins the warfare in the Conservative party.