Today is the 30th annual Gay Pride Parade in Toronto. Our prime minister is not attending it, but he no doubt supports it in spirit.
Then again, a fully grown man dressed up as a cowboy may not be what he seems. After the jump, Stephen Harper speaking at an anti-gay-marriage — or, as he winningly puts it, “real Canadian values” — rally on Parliament Hill in April 2005. Harper can claim to know about “real Canadian values” because his government represents as many as one in three Canadian voters.