Ideology and Difference: Equality and Diversity in Contemporary Britain