Can I work in Canada on a British passport?
YES, you can, but you need a proper work permit. While it's true that the queen is the head of the state, having a British passport is no different than any other country when it comes to having a work permit. It goes the other way as well, a Canadian cannot work in the UK without a proper work permit or visa. Goodluck!!