The endless yelling in Britain how MPs in the Parliament are against democracy and the will of the people, is the result of an utter hypocrisy and hysteria, in order to finish Brexit before it’s too late. And you may ask, too late for what? If Brexit won once why wouldn’t won again? Well, only one word: demography!
If you see the demographic structure of Brexit regarding age groups, you can see clear division between generations, and the crucial generation, the youngest, between 18 and 24, are remain voters with the biggest margin compared with other groups. Even the oldest voters, of which majority voted for Brexit, didn’t won over its generation peers with such a big margin. This is saying that voters who are becoming eligible for voting, are overwhelmingly Remainers, which means with every single day pass, the Remain vote is closing the gap between Remain and Leave vote.
People over 65 voted for Brexit with the margin of 20 per cent. This is significant but it’s fading compared with youngsters between 18 and 24 who voted to remain in EU with the margin of 46 per cent. In other words, 73 per cent of youngsters between 18 and 24 voted to remain in EU.

Roughly, every year in UK about 700 thousand young voters become eligible for voting (and this is lower estimate). Considering the turnout in the referendum and the margin between youngsters, this is, roughly, the math: about 400 thousand new Remain votes and about 150 thousand new Leave votes coming every year, i.e, the gap is closing by 250 thousand every year, considering 2016 referendum, and of course excluding some morbid statistics (research I will leave for enthusiasts to do by themselves), which is further significantly deteriorating the Brexit case.
That being said, we can safely assume the Remain case close the gap by now by over 800 thousand votes, considering only new young voters becoming eligible to vote. Taking this into account, it’s not surprising Brexit agitators aren’t happy about new public vote. That’s why they want to expel migrants, and that’s why they will become even less happy about new public vote regarding EU in the future, while hoping for the “clean”, fast, decisive cut from EU, which will make future attempts for UK to join EU, harder. And hope EU will collapse in the meantime. This is further explaining why Brexiteers aren’t so concerned about separatist Scotland as a heartland of Remain, with London. Scotland leaving UK would enhance the situation for Brexiteers for additional couple of years, while they’re hoping for the collapse of EU, or changes in public opinion, which is, I think, quite unlikely.
Consequently, this is do or die for Brexiteers, October 31. If they miss the date, if they fail to push through this default, through No-deal Brexit, they will hardly have another chance in the future, with new general election probably bringing more Remainers than Brexiteers, enough for Remainers to push for another referendum.
Of course, there’s other variables to count, like how many young people, and how many old people voted. In Brexit, old people voted in greater numbers, and young people show significantly less enthusiasm, which is to some extent slowing down already mentioned projections. But, this is good and bad news for Brexiteers, it’s a double-edged sword: if young people voted in the same numbers like old people, Brexit would almost certainly have even smaller margin, and potentially, Remain could even won. That means if young voters didn’t vote once in the same numbers as their older citizens, that doesn’t mean they will do the same twice. Furthermore, Brexiteers don’t have too much space for manoeuvering, because they exploited almost to the limits their electorate. They can eventually push for the last time for a good result in general election on the Brexit platform, and win, but that almost certainly can’t happen in the very high turnout referendum. But, as current polls suggest, remain alliance will probably have more MPs after upcoming general election. Election for the European Parliament brought more seats to potential Remain coalition, though, low turnout of 37% is not the best reference.
So, it’s zero-hour for Brexiteers, do or die, now or never.