Hubris, thy name is John Swallow

After John Swallow announced his resignation on Thursday and the report the Lt. Governor’s office released on Friday detailed campaign finance “irregularities,” today we find out that Mr. Swallow likely DOES have financial reasons for resigning on Dec 3 and not, say, on November 30 – but they’re not the ones he claimed in his…