LMFFOct 10, 20193 minIs Mayor a job for the Adventurous?Rory Stewart wants to be our next Mayor of London – but do adventurers make good leaders? “His (Ken Livingstone’s) years as an MP were...