For six months, some of President Trump’s most implacable foes have invested great hope in two Republicans – former Rep. Joe Walsh and former Massachusetts Gov. William Weld – who are challenging the president for the GOP nomination. Could they do some damage to Trump’s re-election prospects?
In the Iowa caucuses, that hope was put to a first test. It failed.