New York's mayor, Michael Bloomberg, a liberal Republican, pointed out last week at a Senate town-hall hearing in Philadelphia that the Big Apple's economy would collapse without the half-million or so undocumented people among the city's 3m immigrants.