HATS off to Rangers.

It was excellent to see the club take such swift and decisive action after the scenes in that grotesque video circulating on social media at the weekend.

Every time these sorts of video clips appear online the heart just sinks.

How can it be the case that football fans are still making these kind of comments in 2021?

And not quietly, not whispered to one another behind closed doors.

Openly, on a packed supporters’ bus where they must have known they were likely to be recorded and that the recording was more likely than not to end up in public.

That kind of brazen behaviour shows just how far we have to come in eradicating racism and discrimination in Scotland and from among football fans.

So it was absolutely the correct thing to do for Rangers to ban those involved in the racist abuse of Kyogo Furuhashi from matches indefinitely.

The threat of public shaming doesn't stop them and clearly the very simple knowledge that what they are doing is wrong doesn't stop them.

So parting them from the team they love is a sensible step - and hopefully gives them the spare time to have a think about what they've done and why it was so vile.

But Rangers went a step further and also banned the supporters' club of which they are members.

Some might think that's brutal for the fans on the bus who weren't involved and I’ve seen quite a lot of comments along those lines online.

Those people weren’t doing anything, they just so happened to be on the same bus at the same time – so why punish them?

But passive bystanders are part of the problem. If you're there and you're witnessing that sort of behaviour without stepping in, you're part of the problem.

Pressure to tackle discrimination and racism needs to come from everywhere – from the club and from supporters.

This is exactly the message of the Everyone Anyone campaign - a zero tolerance approach to discrimination. This is what it looks like in action.

Both Rangers and Celtic have been clear that they don't tolerate racism. The statements made by both sides - not only on this occasion, but repeatedly and over many years - make that absolutely plain.

The clubs have tried to lead by example and set a very specific message.

It's still not getting through to every element of the support base, however.

And let's once again be clear - it's not all fans. It's a tiny minority who embarrass the club.

But it takes the majority to help stamp it out.

We’re in the run up to another Rangers and Celtic match this weekend and the city is braced for what might come as a result after the unedifying scenes over the past year.

Sunday’s game is a big one – the first post-lockdown match with full capacity crowds.

It will feel incredible to be back after so long going without but there’s always the fear of what is coming alongside.

Let’s hope this is the only negative publicity this week and that it gives people a wake up call ahead of the weekend.

It’s a big hope though, especially as there were, bafflingly, there were people on social media trying to step in and defend the guys making racist gestures and chants on the bus.

It's so frustrating to see the issue framed as a club vs club problem because then fans simply defend the supporters who are on their side in a misguided attempt at loyalty.

Instead of it being framed as one team vs another, it should be looked at as a majority of decent people against a small minority of racists.

This causes even more problems when, instead of dealing with the problem at hand, people look back at old incidents in a bid to point fingers and score points.

There’s no place for that.

It should be all football fans – no matter colour, hoop or stripe – against racists. It’s that simple.