The PM wants to restrict tax credits, child benefit, and access to social housing to migrants who have lived here for four years.
David Cameron has hinted that Britain could leave the European Union if other EU states object to tough new proposals to cut immigration.
The Prime Minister said he was "confident" of success in the renegotiation of the terms of Britain's EU membership ahead of a planned 2017 referendum.
His proposed changes include:
Blocking EU migrants from claiming in-work benefits or getting social housing until they have been in the country for four years
Ending the practice of child benefit being paid to parents whose children live abroad
David Cameron's immigration speech at a JCB factory in Staffordshire was going well. Then the alarm bells quite literally started ringing...news.sky.com Video: No Alarms For Mr Cameron