Maybe the right metaphor for Marjorie Taylor Greene is flying monkey. She's not human, which means this witch cartoon isn't sexist, and she does the bidding of Donald Trump, her cult master. Tomorrow, Speaker Mike Johnson will travel to Mar-a-Lago to kiss Trump's ass. Remind me how well that worked out for the last speaker,... Continue Reading →
Meet The New Boss
Meet Mike Johnson, the new Speaker of the House. He sounds like a real sweetheart if you like to cuddle with Nazis. After so many failed attempts to install a Speaker after Republicans (not Democrats) removed Kevin McCarthy, Republicans had to resort to someone nobody knows all that well. Mark who? Oh, wait. It's Mike.... Continue Reading →
Bang And Blame
Two groups I don't trust with information are terrorists and Republicans. I'm sorry, was that redundant? One of my friends asked for my opinion on Al Jazeera, the Qatari-owned news outlet that's probably the most recognized and trusted outside of the Arab world. While it is state-owned, it's managed by a private trust but it's... Continue Reading →
The Jim Jordan Jim Jordan Investigation
I drew a lot of roughs yesterday and several of them were on Jim Gym Jordan and his attempt to become Speaker of the House. His run for the job was over in the afternoon thus eliminating every rough I had drawn on him from consideration. I'll go ahead and share those with you in... Continue Reading →
Republican Dummies
Here’s your cartoon for this week’s CNN Opinion Newsletter. Please sign up to get these in your inbox every Sunday I drew a cartoon last week on Jim Gym Jordan vying to become Speaker of the House. By the time the cartoon ran on GoComics (two days later), he was out of the running. One of the... Continue Reading →
You Could Do Worse
Republicans have nominated Louisiana representative Steve Scalise to become the next Speaker of the House. Scalise is a typical Republican in today's world. He condemned the attack on the Capitol while refusing to admit Donald Trump lost the 2020 election. He condemned Liz Cheney and helped oust her from GOP leadership for voting to impeach... Continue Reading →
Trick-Or-Creep
I just saw a Fox News headline that said, "Jim Jordan creeps ahead of Steve Scalise for Speaker of the House." Creep is right. There isn't a Republican in the House of Representatives who would make a good Speaker, including Steve Scalise, but there are several who could compete for worse, starting with Jim Gym... Continue Reading →
Kevin’s Revenge
Kevin McCarthy is blaming Democrats for him being ousted as Speaker. When McCarthy became Speaker, it took 15 votes. Every single Democrat in the House voted against him. Every single Democrat voted for Hakeem Jeffries consistently on all 15 voting rounds. The Republicans did not. Members of the Freedom Caucus weren't even consistent in who... Continue Reading →
Swamped For Deals
Here’s your cartoon for this week’s CNN Opinion newsletter. Please sign up to get these in your inbox every Sunday Kevin McCarthy said he didn't make any deal with Matt Gaetz to give him the chairmanship of a House Armed Services subcommittee, but expect Gaetz to land the chairmanship with McCarthy fumbling out some sort of reasoning... Continue Reading →
Liars, Speakers, and Swearers
Yes, I stayed up all night to watch Kevin McCarthy finally become the Speaker of the House after 15 ballots. One thing that's for certain is that McCarthy enters the office as the weakest Speaker in House history. There are actually a lot of certainties with this, one being that the Goon Caucus or Chaos... Continue Reading →