Cons - 32.2%, Down 1.8%
Libs - 30.2% , Down 7.3%
NDP - 15.1%, Up 6.7%
Bloc - 30.8% (in Quebec)
Among decided and leaning voters, the Conservatives with Andrew Scheer at the helm have 32.2% (-1.8% since Mainstreet’s last public release at the beginning of the election), while the Liberals led by Justin Trudeau have 30.2% (-7.3%). The NDP with Jagmeet Singh as leader has 15.1% (+6.7%) and the Green Party led by Elizabeth May come in with 9.8% (-1%). The People’s Party with Maxime Bernier has 4% (-0.6%). The Bloc Quebecois with Yves-Francois Blanchet as leader has 7.2% nationally but has 30.8% support in Quebec.
- from Mainstreet poll above