Tommy Robinson 'vilified' for 'going against the narrative'