It isn’t going to happen. For the following reasons:
- May Government won’t vote for a second referendum
- No new post-May Tory Government will vote for a second referendum
- Jeremy Corbyn and those in the Labour Party front benches won’t vote for a second referendum
- There is no agreement about what the referendum would ask.
- There is no plausible timetable for a referendum.
Why would Corbyn want a second referendum? He is a Leaver wanting to win in Leave seats. And he wants to implement his domestic agenda, not waste any further time on Brexit votes. The current situation SUITS him.