This is the moment Canadian parliament broke out into God Save the King after MPs voted down a bill aiming to remove the oath of allegiance to the reigning monarch.'s Liberal government, along with Conservative MPs, found rare common ground in allying against the private member's bill supported by Left wing and nationalist parties further from the centre.The joint effort saw MPs narrowly vote to keep Section 128, which requires new parliamentarians swear an oath that they will be 'faithful and bear true allegiance' to the reigning monarch by 113 votes to 97.
Load More
Load More