
London is home to as many as 585,000 illegal migrants, a report has claimed.
The estimate - the equivalent to one in 12 of the city’s population - comes in a study commissioned by Thames Water first reported by the Telegraph.

London is home to as many as 585,000 illegal migrants, a report has claimed.
The estimate - the equivalent to one in 12 of the city’s population - comes in a study commissioned by Thames Water first reported by the Telegraph.