David Cameron has said he will be introducing a "local residency test" this spring that will mean "local people will rightly get priority in the social housing system".
He added: "Migrants will have needed to live here and contributed to this country for at least two years before they can qualify."
More top news
Jeremy Corbyn has been criticised for calling Osama Bin Laden's killing 'a tragedy' rather than being put on trial.
Chancellor George Osborne has announced a £500m investment for the Faslane naval base in Scotland, home of the UK's nuclear deterrent.
Five-times major winner Maria Sharapova has pulled out of the US Open tennis championships due to a leg injury.