Cyn D 

Lifelong liberal, ardent voter, passionate supporter of left wing causes.