Jeremy Clarkson’s contract was not renewed by the BBC last week following his fracas with producer Oisin Tymon, bringing an end to his role in… 2,213 more words