On my findings, I feel Canada is better for long term settlement than the UK. I can understand when someone says they are more comfortable in Toronto than in London. I am gonna try to secure a good job in London now with my Hsmp, see how it goes for another 1-2 years... During this period I can go t...