He has been asked repeatedly about accepting gifts since a row broke out last summer about his attendance at a Taylor Swift concert at Wembley stadium. He says all gifts are declared on the City Hall ...