The capital could be home to as many as 585,000 illegal migrants, heaping more pressure on the NHS, housing and schools.
London is home to as many as 585,000 illegal migrants, equivalent to one in 12 of the city's population, according to a ...