Michael Cohen is facing steadily mounting criticism over apparent inconsistencies in his testimony before the House Oversight Committee last week, concerning his statements on everything from a potential pardon to the Trump Tower Moscow project to his prospects for a job in the Trump administration.