Sen. John McCain (R-Ariz.) says the U.S. Supreme Court showed its "ignorance" about politics in its landmark Citizens United ruling.
In an interview on "The Early Show" Thursday, McCain decried the 2010 decision ending restrictions on campaign financing by corporations and unions.
"What is happening now is what I predicted. .. The United States Supreme Court -- in what I think is one of the worst decisions in history -- struck down the restrictions in the so-called McCain-Feingold Law," McCain said. "And a lot of people don't agree with that, but I predicted when the United States Supreme Court, with their absolute ignorance of what happens in politics, struck down that law, that there would be a flood of money into campaigns, not transparent, unaccounted for, and this is exactly what is happening. And those are the rules and everybody is playing by those rules, and I predict to you that, in the future, there will be scandals, because there is too much money washing around political campaigns now that nobody knows where it came from and nobody knows where it's going."
McCain also discussed his endorsement Wednesday of former Massachusetts governor --and 2008 rival Mitt Romney.
McCain said Romney is headed into "a tough fight" and is, in his view, the Republican candidate with the best shot at defeating President Obama.
As for being competitors in the 2008 election, McCain said he and Romney became friends after Romney left the 2008 race, and Romney worked hard for McCain's campaign, and the two have worked together on issues in the years since.
"Primaries are tough, and I think he had an honorable 2008 campaign, as I did," McCain said. "And so it was easy to come together after that was over."
CBS News correspondent Jim Axelrod pointed out that McCain once said Romney has had at least two positions on every issue and that Romney had positions that were far left when Romney was Massachusetts governor. Has McCain changed his mind about Romney?
"Of course," McCain said. "And the fact is that he has done a lot since then, campaigning, outlining his positions on the issues. Look, all of us, from time to time, over the years, change our positions as certain conditions and circumstances change. But I don't think there's anyone in America who has changed positions more times than the president of the United States on virtually every issue. I think that Governor Romney has waged a very clear-cut, very concise, and very, I think, important campaign, mapping the future of his presidency, and I agree with his positions on the issues -- both on domestic and foreign policy issues."
For more from McCain on his endorsement of Romney -- including what he thinks about presidential hopeful Newt Gingrich calling Romney "a liar" -- check out the video above.