Charles is the first British monarch in almost 70 years to preside over the opening of the Canadian parliamentRead more at The Independent Post navigationThis runner was bothered by blizzard of disposable cups at races. She invented something better Republican admits Trump is Canada’s ‘adversary’ as DC delegation grovels in Ottawa