Actually, John, Harper's "foul" policy wanting people to remove face coverings for 30 seconds for the citizenship oath is considered pretty tame by the 65% of Canadians favouring the removal of face coverings in all interactions involving the provision of public services.

And no informed person confuses Andrew Scheer, his shadow cabinet and Conservative policies with Trump, his cabinet and policies.  

So these two "big problems" you think the Tories have are not really very big.

Eerily similar to the run up by Trudeau 1.0 in the 1972 election that saw him win only a minority and only by 2 seats is the run up - and the problems - that Trudeau 2.0 now faces.

As in 1972, they include a growing belief by Canadians west of Quebec that the current PM and his self destructing cabinet are inept at managing the economy, the public finances and the legislative agenda and are biased to Quebec.

And Singh like David Lewis in 1972 will recapture significant numbers of voters from the Liberals.