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