The skies were unrelentingly brilliant, the crowds massive and the Prince and his wife resplendent. These were Canada Day celebrations like no other not least because of the robust patriotism on display. Prime Minister Stephen Harper began by crediting the “unbeatable spirit” of Canadians for....