Discrimination isn't just through race, gender, age or sexuality. It can and IS because you have a surname that is not British, which they can't pronounce and then they attempt to discriminate until you pull them up.
And it still happens in 21st C England, even though but you where born, educated and worked here all your life and speak perfect English. That's discrimination.