The UK and Ireland Chapter of the Progressive People’s Party (PPP) has raised concerns with the treatment of...