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.