The Oxford Union had announced in September that Khelif would be among several speakers during the term but the Algerian's appearance has now been scrapped.