Surely that can't be legal? How can you sack somebody for supporting a democratic campaign?