I worked in England for 3 years before I moved to Canada 2 years ago. If I could o make the choice again, I would not come to Canada to work as a physio.
There are many rotational positions in the UK. When you are more experienced and if you decide to work in a certain area, then you can look for a status position. For physio who have less experience and want to learn in different areas, positions offering rotations can definitely give more opportunities for physio to learn in different areas. In Canada (BTW, I register in Ontario), there are almost no rotations offered if you work in a hospital. Once you get stuck in a certain area/specialty, it's very difficult to change as most places want 'recent' experience. It's comparatively easy to find a job in clinics as the government is cutting down most OPD in hospitals; however, it's not uncommon to hear that many clinics are 'money-oriented'. It seems not easy to find a 'good' clinic to work.
Since around 2004, even UK physio graduates cannot find a job. Many graduates actually have to work as a PTA before they can find one. Unless you are UK citizens or permanent residents, I don't think it will be easy to get a job there because physio is no longer on the shortage list. I went there with a work permit when physio were still in shortage, although I still register with the HPC, I don't think I will be able to get a work permit to work there again as officially the company or hospital has to try to hire local ones before they turn to overseas candidates.
There are a few good things to work in Canada though. Honest, people here are nicer. Money-wise, it's good too. The salary here is at least 1/3 more than when I was in the UK.
To study, there are more relevant programmes and more clinically related onces in the UK. In Canada, there are comparatively less programmes related to physio or rehab.
BTW, it depends on where you were first qualified. To register in the UK, you may be able to register directly. To register in Canada, you will have to undergo accreditation and pass the national exam here which is a very lengthy process. Besides, after you pass the exams, to register in Canada (I am not sure if it's just in Ontario or the whole Canada), the first criteria is you have to be a citizen or PR.
It all depends what you want and what you like. To me, I love my job in England. I regret that I didn't do a good research before I came to Canada.