Well nobody can deny that they were made for each other. Or made of each other.
With Stephen Harper usually being the mouth, and Pierre Poilievre the other end.
For there was Harper's ghastly little baby today defecating all over the Chief Electoral Officer.
Uh oh. I see Pierre Poilievre's war on the Chief Electoral Officer Marc Mayrand has suffered another humiliating setback.
And his career is deflating faster than even I had predicted.
Yesterday, his office dug up a YouTube video to try to show why the Cons must muzzle Mayrand.
Suggesting that the ad he aired to encourage young people to vote, was biased against Big Oil...
Only to have Elections Canada reveal today that the video never aired.
It couldn't have been a more revolting spectacle. Canada's Chief Electoral Officer Marc Mayrand called to testify before a House of Commons committee.
To talk about the foul voter suppression bill known as the Fair Elections Act, and the Harper regime's attempts to muzzle him.
Only to have the Cons try to muzzle him again, by breaking a deal they had with the opposition, and scheduling a vote in the Commons, just as Mayrand was preparing to address the committee.
Which had even the MSM gasping in disbelief.