Nia Griffith must resign

Thousands of Labour Party members have signed this letter. You can add your name (and read the full list of…