Green Party suspends member over father’s child rape conviction Aimee Challenor has already quit the Green Party deputy leadership race after her father was jailed. Source