An open letter from more than 160 British politicians, led by Labour backbencher Tonia Antoniazzi, to Richard Gould, the CEO ...