The media love to showcase Steve Bannon, perhaps because the former White House aide can be counted on to give bad advice to Republicans. A classic of the genre is CNN host Fareed Zakaria’s endorsement this weekend of Mr. Bannon’s counsel that Republicans need to inflame even further the politics of trade and immigration to keep the House and Senate this year.
If Republicans stay on their current path, “they will lose 40 seats in the House and President Trump will be impeached,” Mr. Bannon said from Rome, where he is advising...