Sen. Ted Cruz, R-Texas, joined the growing chorus of lawmakers calling on Congress to forego its August recess until it passes legislation to repeal and replace ObamaCare.

"It’s crazy that we would be taking a recess," Cruz told Fox News' "Hannity" Monday night. "There are a bunch of us, myself included, that have been urging leadership back from January [to] not take any recesses.

"Let’s work every day, let’s work weekends, let’s work until we get the job done," Cruz added. "We have a job to do and a short window of time, and so we ought to stop taking recesses, stop taking time off and just keep going until we get it done."

The former presidential candidate has found himself at the center of the Senate GOP's internecine warfare over healthcare legslation after Majority Leader Mitch McConnell, R-Ky., postponed a vote on legislation he had written largely in secret.

Cruz has proposed an amendment letting insurers sell any policies they wish, so long as they also offer polices that cover a list of services required by ObamaCare. Vice President Mike Pence endorsed the amendment Monday on Rush Limbaugh's radio show.

Cruz told host Sean Hannity Monday night that his amendment was "the knob of the battle" in the Senate. "[It] says you, the consumer, you have the right to choose what health insurance you want to buy."