Joe Martin has been banned from speaking until he apologises for his comments, as Gareth Lewis explains.