Majority of Britain’s illegal migrants live in London, data shows