One of the best speeches from a British politician - Rupert Lowe