He was asked a question. He didn't dodge it. He gave his answer. You called him a hypocrite. Do you contend he lied in giving his answer?
A lie of omission IS a lie, no matter how you dress it up.
And "He gave his answer" to suit his own vote-getting agenda.
Dishonest AND hyprocritical.