London - A debate at the Oxford Union featuring the controversial historian David Irving scheduled for tomorrow night has been cancelled, it was confirmed today.
Irving, branded a "racist" and "anti-Semitic" during a High Court libel case last year, was due to talk on the issue of free speech.