One additional thing to do...make Leftists pay.
You have an outspoken leftist at work? See what you can do to get him fired or not get promoted. You know that if a Leftist is promoted into power, he will use that power for the Left.
Unfortunately, HR is as infested with them as education.