David Cameron's rejected claims the coalition is split over tackling immigration.

His Business Secretary Vince Cable has accused him of using "very unwise" language which risks inflaming extremism.