He was already under fire from rivals after chosing to skip Wednesday night 's Republican presidential debate in New Hampshire , choosing instead to appear on comedian Jay Leno 's late-night talk show on NBC .