Net migration to Britain has exceeded 600,000 a year, stirring tensions in a government that promised to stem arrivals.