When the health care plan, now called the Patient Protection and Affordable Care Act, passed Congress and became law in March 2010, McCain strongly opposed the landmark legislation not only on its merits but also on the way it had been handled in Congress. As a consequence, he warned that congressional Republicans would not work with Democrats on anything else: "There will be no cooperation for the rest of the year. They have poisoned the well in what they've done and how they've done it." McCain became a vocal defender of Arizona SB 1070, the April 2010 tough anti-illegal immigration state law that aroused national controversy, saying that the state had been forced to take action given the federal government's inability to control the border. In the August 24 primary, McCain beat Hayworth by a 56 to 32 percent margin. McCain proceeded to easily defeat Democratic Tucson city councilman Rodney Glassman in the general election.