Assad lost legitimacy, British envoy says