In case you were wondering if there might be some consequence for the eight Republican members of Congress that voted for cap and tax last month, watch how Delaware's Mike Castle got roughed up by citizens at a recent town hall meeting (h/t Planet Gore):
Let's hope all seven of his compatriots, along with many of the Blue Dogs, are getting the same type of feedback.