The reigning sovereign of Canada is the Supreme Governor of the Church of England.
Granted, the Monarch's role in the Government and the Church is largely ceremonial, but the truth remains that Canada is ruled by a Christian Monarch.
Complete separation of religion and state should effectively remove the Queen from even her ceremonial role in government.
If the Queen is the Supreme Governor of the mother church of the Anglican Communion, then why am I not allowed to post "Merry Christmas" on our signage at a government funded university? Is there technically separation of religion and state in Canada? Or is it another policy that we seem to think applies to us because of the USA?