That’s what Labour and Lib Dems are Hopi for. They (the anti Brexit parties) have support focused on different areas, Labour up north and Libs down south in a nutshell.
The only hope they have is that the Brexit vote, which is spread all between Tory shires where Lib Dem’s are strong and working class communities where Labour are, is split between Tory and BXP and lets through their candidate.
As an example, imagine a seat with these votes in 2017: Lab 6000, Con 8000
Then add in BXP and it might look like:
Lab 5500, Con 5000, BXP 3500. The Brexit vote increases but let’s Labour through as it’s split.
They’d need a pact before a GE and Boris has ruled that out and many Tory voters wouldn’t vote BXP just as many BXP voters won’t vote Tory. The Lib/Lab voters are a lot more well versed in tactical voting.
The other question is turnout, the Brexit vote contains a lot of people who have never voted before and may not turn out for a GE.
I’m expecting a Tory win whenever the GE is, but I’m not expecting BXP to have many seats because they don’t have localised support. I suspect because the country is split 50:50 we’ll end up with a similar split in parliament. SNP are likely to clean up in Scotland and cost the Tories seats for example.
There’s every likelihood that we end up with another hung parliament or near as damn it. That’s why we need a referendum to sort this out. The country is split 50:50