Sadiq Khan's Transport for London (TfL) has been forced to remove a series of billboards featuring a controversial Islamic preacher after an Advertising Standards Authority crackdown. In October ...