I work for a global company. As a UK resident, my company awarded me stock options & Restricted stock. The stocks is traded on the NYSE. I exercised the stock in Canada. I transferred to the Canadian office, in which I'm a Canadian resident & citizen and exercised the stock. What is the tax liability and where do I pay the taxes to? the UK government or Canadian government?
Probably Canada, as you were in Canada when you exercised your options but if it is renumeration in connection with your employment in the UK, then HMRC could argue it is subject to UK tax.
Usually these types of transaction are constructed in such a way to reduce taxes.
You could always give HMRC a call and see what they suggest. They're often surprisingly helpful with this type of thing.