LONDON ( Reuters ) - London 's mayor Ken Livingstone said on Tuesday it was a mistake to allow Chinese secret police officers to guard the Olympic torch when it was paraded through London earlier this month .