Gromit...I have watched the first few seconds of your clip but couldn't watch anymore, as I found it to be too offensive. This chaps problem doesn't stop at racism...he is loud-mouthed, vulgar, ignorant and possibly drunk. I'm sure that he would be just as offensive to anybody, no matter what colour or race.
But I am not sure if racism is on the decrease here in Britain. I live in a relatively easy-going town, where there are plenty of non-white and non-British people living...we are a University town after all....3 colleges actually.
In the last 24 hours, I have had my hair cut by a Kurd, in a Turkish-owned Barbers, bought some delicious Baklava from a Greek Patisserie, and my dinner came from a village Chinese takeaway, who children are tri-lingual, speaking Mandarin, English and Welsh...all fluently ! This morning I have the car valeted by by 2 hard-working Greek brothers, who couldn't have done a better job if they tried.
But people still use lazy phraseology, like saying that they are going down the "P" word for a pint of milk, instead of the Corner Shop. Rather silly actually, as the family that run it are Hindus, although when I pointed that out to a regular in our Village Cafe, he thought about for about 3 seconds and then announced " What difference does it ? ...they are still black "
You rarely hear the C word, N word, etc, these days, except perhaps at EDL meetings, although the casual words that some people still use may give offence unwittingly. We have come a long way from the post-war days when my Northern Irish father came over to London to find work and was greeted by signs outside boarding houses that said " No Blacks, No Dogs and No Irish"