I was discriminated against for my political beliefs for wearing a Skrewdriver shirt, is this lawful?

I was discriminated against for my political beliefs for wearing a Skrewdriver shirt, is this lawful?
A shop refused to serve me for being White basically. Now imagine if a shop refused to serve someone because they are coloured and proud or muslim and proud. Would there be a media shitstorm?
I was discriminated against for my political beliefs for wearing a Skrewdriver shirt, is this lawful?
Post Opinion