"one of Western Europe’s most multi-religious and multicultural countries."

Nonsense. Saunders doesn't even understand what the word "multicultural" means. It doesn't mean "lots of cultures" it means that each culture - worthless or not - is equally as valid as any other.

France is not multicultural. The french culture, in addition to being superior to that of the various interlopers, is rightly considered superior to those cultures and the interlopers are expected to adhere to the standards of french culture. 

Canada is multicultural, not France.