Moment Canadian parliament breaks out into God Save the King after MPs vote not to remove oath of allegiance
Daily Mail -

Canada's Liberal government, along with Conservative MPs, found rare common ground in allying to vote down the private member's bill supported by other parties.

Related Articles

Latest in News

More from Daily Mail | dailymail news Canada Team GB The Queen