And when Thatchter met Mandela he said 'your terrorist madam'....
And of course there is now a statue of him in Trafalgar Square..... :)