Research commissioned by Thames Water has suggested that there are a million illegal immigrants living in the United Kingdom, with around half of them in London alone.