 But if the principal argument for immigration is that Britain needs more people, given its ageing population, the arguments against it include the strain higher numbers put on the country's already stretched public services.