a more defining vote is nice, but a win is a win.
True. The information from this vote was also clear: the Tories and Labour were demolished. Both of these parties neither were leave nor remain. They were destroyed by pro-leave (UKIP+Brexit) and pro-Remain parties in the EU elections.
This will be a push to the Tory party elections that the next Tory PM will have a stark, bad choice
1. No-deal Brexit: this will alienate the 48% to 52% voters who will then never vote Tory again in their lives)
2. Cancel Brexit: this will alienate the 52% to 48% voters who will never vote Tory again in their lives.
HOWEVER, of #2, most of those would not vote Tory in any case. So the least bad option is for the Tories to destroy UKIP and Brexit by taking their election planks (as they did in 2015) and delivering no-deal, HARD Brexit.
If they are smart enough (which looking at the Tory leadership I doubt), they will put the blame for Brexit problems on the Brexit party and salvage what they can. At the same time they should let the Scots gain independence (they’ll never vote Tory) and let NI reunite with the RoI. This will ensure the Tory party remains in power in England-Wales