Cometh the hour, cometh the Mandelson: UK ambassador rides crest of a commerce deal | Peter Mandelson May 10, 2025