stevehynd.com
Green Party Deputy Leader to take on Labour Party Deputy Leader at General Election
In a small quirky twist of British politics the Green Party today announced that their Deputy Leader, Amelia Womack, will be standing at the General Election in Camberwell and Peckham against Labou…