Britain is a special case, unlike many other countries, it does not have its own Constitution, everything is flexible, but when Britain joined EU, the EU convention and court became the defacto Constitution which any amendments require all member states ratification and at least 10 years to complete. So in comparison I would think it's almost like written in stone. Specially most rights EU citizens enjoy are in these treaties and convention. That's why these rights (such as free movement) are not compromised, if Britain does not like then it has to leave. While in Canada, not many rights are clearly from the Constitution, this ruling is just an example.While I agree with your sentiment that Canadian political elites of both governing parties have been far too flippant about citizenship rights recently, I wouldn't readily concede the point that Canadian citizenship is only a statutory right and not a constitutional one. Many aspects of C-24 were clearly unconstitutional and probably would have been found as such if they were in front of the Supreme Court. But at the end of the day, there are no guarantees in life: The European Union and all its guarantees are not written in stone either....see Brexit.
Last edited: