Brian Rose — probably not the next mayor of London.