Thank goodness for House Minority Leader Nancy Pelosi (D-CA) and former presidential candidate Hillary Clinton. If not for their continuing mistakes and unpopularity, it would have been a tough week for President Trump and the Republican Party.