The human capacity for self-delusion never ceases to amaze me, so it shouldn’t surprise me that so many Republicans seem to genuinely believe that they are the party of fiscal responsibility.
More…