Sen. John McCainJohn Sidney McCainGOP strategist donates to Alabama Democrat Meghan McCain knocks Bannon: 'Who the hell are you' to criticize Romney? Dems demand Tillerson end State hiring freeze, consult with Congress MORE (R-Ariz.) took to the Senate floor on Thursday to mock the Senate's sparse achievements during the week usually reserved for the Independence Day recess.

In a colloquy with Sen. Kay Bailey Hutchison (R-Texas) on the Senate floor, he asked if it was her view that the Senate had been "terribly overworked" this week.

"I understand we canceled our Fourth of July recess to get back here and get back to work and do the people's business," said McCain. "Is it correct that this is the second vote we have taken, the first one being an instruction of the sergeant at arms and this one another highly controversial issue that was taken up?"

McCain added that he would have a hard time explaining to his constituents back in Arizona what the Senate had been up to. His remarks reflected those of President Obama, who at a press conference last week chided Congress about its work schedule.

In response, Senate Majority Leader Harry ReidHarry ReidBill O'Reilly: Politics helped kill Kate Steinle, Zarate just pulled the trigger Tax reform is nightmare Déjà vu for Puerto Rico Ex-Obama and Reid staffers: McConnell would pretend to be busy to avoid meeting with Obama MORE (D-Nev.) canceled the Fourth of July recess for the first time in decades and directed the Senate to hold two votes, neither of which involved creating actual legislation.

The first vote commanded the Senate's sergeant at arms to request the presence of all senators. That vote replaced another scheduled vote on a resolution McCain had offered that would have authorized U.S. military involvement in Libya. Republicans objected to holding a vote on any measure that didn't have to do with the debt talks, arguing Reid had canceled the recess in order to deal with that issue.

The second vote, which took place on Thursday, allowed the Senate to begin debate on bill that would recommend that people earning $1 million or more pay more in taxes.

Just before McCain's remarks, Reid announced the Senate would hold no more votes this week.