Political leanings aside, this is funny - and well designed. Muzzlegate.ca mocks the Conservative Party for their reluctance to address potentially divisive social issues during their policy convention this week. There's even a cut-out "Mr. Muzzle." It's the product of the Young Liberals of Canada, of course.
Thanks to David Akin for the pointer.