Similarly one may ask, can you 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.
Additionally, how long can British citizen stay in Canada? 6 months
In this way, can I live in Canada as a British citizen?
Requirements for UK citizensFamily, spouse and employment visas are the most popular way that UK citizens move to Canada. British citizens can stay in Canada for six months at a time without a visa, but afterwards will require a more permanent visa.
How can I get work visa for Canada from UK?
To apply for a work permit, you need a Labour Market Impact Assessment (LMIA) number from an employer. This shows proof that you've had a job offer, and proof that you have the qualifications and the skills needed for that role, and confirms that the employer can't find a Canadian available to do it as well as you can.