Peter Mandelson leaving his home in Wiltshire, England, Friday, Feb. 20, 2026.