Your label of "irresponsible liar" would be more appropriately applied to the
person who "promised" tax cuts to 95% of the population(hhalf of who pay no
taxes now - new welfare program), while at the same time "promises" expansion
of gov't social services unseen since LBJ's "Great Society".
He must be stupid ,or ,as you say , an "irresponsible liar". So far , I'm
giving him the benefit of the doubt on stupid. I think your label is more
appropriate ...........bobford