For nearly 200 years the Cambridge Union has existed to promote free speech. At times this inevitably leads to controversy. In the 1960s, it stemmed from the Union's invitation to Enoch Powell and Oswald Mosley. Last term it was Julian Assange, and before that Dominique Strauss-Kahn. This time it was Mme. Le Pen.