$ 0 0 Boris Johnson's lead over Ken Livingstone is slim enough for the Labour candidate to pull off a surprise victory on Thursday, a new poll suggests.