Armitage sets out election stall with vow to challenge corporations and fascism

 alt=