McGregor sat down with the President inside the Oval Office on St Patrick's Day.