Peter Mandelson resigns from board of lobbying firm weeks before Labour set to enter No 10 John Wicky | 21/06/2024