I don't think you can say he can't punch, but I agree with you, he is sh!te.

I have no idea why he thinks the BBC are racist; I guess they did pay him money with white people on them.

I suppose they could accuse them of being sh!teist.