hard brexit

Daniel Zeichner resigns from Shadow Cabinet

The Cambridge MP has stepped down over the European Single Market