Tim Allen has long been one of the few actors, in the liberal world of Hollywood, who has been unafraid…