Mr Miliband said that the party had not set out to mislead the public over immigration but that the party’s policies had “effects on people right up and down the country” and that not enough was done to protect British workers.