Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Iceland supermarket boss Lord (Richard) Walker, who became Keir Starmer's 'cost of living czar' after defecting from the Tories, appears to be getting disillusioned.