Hmmmmm. I think crude, overt racism isn't that common these days. But that doesn't mean that the 'Little Englander' mentality doesn't exist any more. Trevor Phillips lives in a bubble of privilege, surrounded by some of the most liberal people on the planet. I'm sure there is plenty of covert discrimination going on out there, and feel that as a family we've experienced it ourselves.
5 years ago dh (who is black), was made redundant when the small IT consultancy he worked for went tits up.
There were 5 people from his company looking for work. DH was 35, and had more experience/qualifications than the others. All his white colleagues found jobs almost straight away. It took DH 6 months to find another job.
He got the interviews, no problem. He'd perform really well and get very positive feedback, but for some reason it would always be the other person who got the job, and never for any reason which seemed related to the original job description or person specification.
I read somewhere that interviewers make up their mind about someone within 5 minutes of meeting them, and that often they go on a 'gut feeling' that someone is right for the company. I feel that my DH's face just didn't 'fit' and that's why it took him 3 times as long to find another job than all his white colleagues.
It all turned out ok in the end - he got a great job with a high profile organisation with a reputation for progressive HR policies. But I felt angry at the time that he had to go through all that worry.