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