is john mccain a republican
John McCain officially clinched the Republican presidential nomination on March 4, 2008, sweeping the primaries in Ohio, Texas, Rhode Island, and Vermont. That night, Mike Huckabee withdrew from the race and endorsed McCain.