McCain votes for Obamacare repeal debate - but blasts 'bombastic loudmouths'
US senator John McCain has criticised "bombastic loudmouths" who "don't want anything done for the public good" as he cast a crucial vote in the Republican drive to repeal so-called Obamacare.
In a speech to his Senate colleagues, Mr McCain condemned the tribal politics gripping the nation as the Republican party attempts to uproot former president Barack Obama's signature healthcare law.
Confronting an aggressive brain cancer, the 80-year-old Arizonan served notice he would not vote for the Republican repeal legislation as it stands now.
Mr McCain said his fellow politicians "should stop listening to the bombastic loudmouths on the radio, television and the internet".
He declared: "They don't want anything done for the public good."
Even though he voted for debate to proceed, Mr McCain said he would not vote for this bill "as it is today".