Since Canada is part of the commonwealth, you may find it easier to immigrate here. With your education, you may just find it easier than you think. I know it's not the USA, but some people
(me) like it that way.
With your political leanings, you may fit in Canada better than the states....just a thought.