Britain is no longer totally a white place where people ride horses, wear long frocks, and drink tea. The national dish is no longer fish and chips, it's curry.