UK v/s Canada - Which is the better place to live?