Republicans have been at loggerheads over the timing and execution of their promise to repeal Obamacare and replace it with a cheaper alternative that will not disrupt the insurance market and leave millions of Americans without coverage.