The president of the United States is a stone liar and everyone knows it. So why should Rep. Barton be threatened by his own party (of wimps and cowards) for calling him out on it. Next thing you know, the absolutely trustworthy Senator Kyl will be chastised for reporting what was said by our president in the Oval Office at a meeting with him.
Given the historical veracity of these two people, my money's on Kyl - - and Barton (and Wilson before them who shouted out "You Lie" during the SOTU speech).
Granted, calling the liar-in-chief a dishonest person isn't the p.c. thing to do - but it's CANDID and it's protected speech under our Constitution, a document that the current president seems to deem irrelevant!