In his recent speech at the Munich security conference, Prime Minister David Cameron criticised multiculturalism for ‘encouraging different cultures to live separate lives, apart from each other and the mainstream’, which he suggests has contributed to the emergence of extremist views.