Cameron is saying that although Britain is made up of many races and religions what makes us united as a people is our nationality.
Nationality is inherently a political unity. For unity to exist it must be the strongest or most prominent bond. It is all a trick of the mind, but for a multicultural nation to live in harmony, it is self evident that without a strong sense of national identity it will not hold together as a nation.