Did David Cameron really mean what he said about multiculturalism?

Salma Yaqoob poses the question.

My answer, for what it’s worth, is – almost certainly not, Cameron was just making a pitch for Muslims’ votes. After all, this is a man who has attacked multiculturalism on a number of occasions. A 2006 speech by Cameron, which repeated the familiar Cantle-inspired cliche about multiculturalism resulting in communities leading “parallel lives”, was reported under the headline “Ban Muslim ghettos”.