Really, his democrat opponent who's first vote in the 110th Congress will be for nancy pelosi was different from J.D Hayworth's immigration position.
OK,then the rumors I had heard about them being the same was erroneous.
Its just very hard to believe that Hayworth could have lost to a liberal Democrat unless that district had undergone a major demographic shift over only a two year period.