Yeah, he’s obviously a casually racist shitebag but IMO he hasn’t actually incited racial hatred there, hes just outed himself as a ****. The internet’s response seems pretty appropriate and proportionate, be a **** on the internet, get internetted. Being a **** shouldn’t be an arrestable offence though or we’re all screwed.
The law’s definition of inciting racial hatred is pretty, well, mealy mouthed tbh but you can find the CPS guidance online. it’s not exactly what you’d think though and I think that’s where the “common sense” understanding goes away from the legal. It’s basically down to 2 things- is a statement insulting, abusive or threatening- and tbh his initial behaviour was definitely insulting, likely abusive, possibly threatening and the tweet likewise you can definitely make a case for insulting.
And also, whether it’s intended to stir up racial hatred or makes it likely that it’ll be stirred up. That’s the messy bit. Because it’s not just discontent or hostility, it’s hatred. I think he obviously wanted to stir up hostility; it’s harder to make a case for hatred.
It’ll be interesting if his original victim comes forward; tbh I think he probably made it up. I don’t think he’s guilty of inciting racial hatred by twitter, personally. But if he really did harass someone in the street because of their religion, that’s a different matter.