Good article that makes good points, but rather ignores that the majority of an immigrants income is likely to be spent in Britain, generating VAT, corporation tax, income tax on the jobs created, etc. etc. etc. Hard to model, but shouldn't be ignored, if we're trying to make an economic argument.