That doesn't really explain why the number of British expats living in America is 3x the amount of American expats living in Britain. Coupled with the fact that America has ~5x the population of Britain, that means a British person is 15x more likely to move to America than an American person is to move to Britain.