I have never questioned/criticised any particular race/culture but immigration itself
I know, that's exactly the point I'm making. You don't criticise any non-English cultures, you just don't want them in England. Just like that police officer - 'I think they're very nice people but I don't want to live next door to them'. That is racist.