Reuters is reporting that leading left-wing senator and cognitive dissonance-filled Catholic Ted Kennedy has been made a Knight by Queen Elizabeth:

“Senator Edward Kennedy, patriarch of one of America’s most fabled political families, has been awarded a honorary knighthood by Queen Elizabeth, the British government said on Tuesday. The award, in recognition of Kennedy’s service to the U.S.-UK relationship and to Northern Ireland, comes as British Prime Minister Gordon Brown visits Washington to meet with President Barack Obama and address the U.S. Congress on Wednesday.”

So an Irish Catholic who has given up much of the”Catholic” in that title gets a knighthood from the British crown. I bet even Henry the 8th –who as a Christian no doubt would have violently opposed legalized abortion and gay marriage–is feeling shocked.