Russell Brand’s last show on mainstream British TV was binned without making it to air five years ago, following allegations by a female comedian of his predatory behaviour, according to The Sun newspaper. A week after The Times newspaper and Channel 4’s Dispatches programme collaborated to publish a list of claims about the comedian turned […]