Hundreds of thousands of people demanding US citizenship for illegal immigrants took to the streets in dozens of cities from New York to San Diego yesterday in some of the most widespread demonstrations since the mass protests began around the US last month.