A new Opinium/Observer poll shows both major British parties have lost vote share: Labour has lost ground to the Lib Dems and Greens, while the Conservatives are losing ground to the Brexit Party who have reached 21%.
The Brexit Party has taken a strong 13-point lead in the latest poll for the European Parliament elections.
There has to be a 2019 Canadian federal election on or before October 21, 2019. The announcement will be about 2-3 months before the election.
The Conservative has been leading since February. The current Prime Minister Justin Trudeau would only remain if the Liberal Party wins. Current, polling indicates it is over 2:1 that Conservatives will win.