The cleric last visited the UK in 2004 , where he was welcomed by Ken Livingstone , the Mayor of London , and chaired the annual meeting of the European Council of Fatwa and Research at London 's City Hall .