The new Financial Reform legislation just passed the House of Representatives 237-192. Mike Castle voted yes on this bill, despite previously voting no (Two other Republicans voted yes – Ahn Joseph Cao and Walter Jones). I guess Castle is not worried about Christine O’Donnell or the teabaggers. Judging by the turnout at the Tea Party rally at Dover today, Castle is right to ignore them (photo by Mike Matthews).