President Donald Trump had a huuuuge week last week, and the momentum—or what George H.W. Bush referred to as "The Big Mo"—continues to swing Trump's way. This could be an even bigger week for Trump.

The Democrats got toasted on all subjects great and small, and that was with the media acting as their defenders. Imagine if the press even pretended to be fair to Trump for just a few days.

It was a disastrous week for the Democrats. They looked dopey sitting on their hands at the State of the Union as Trump articulated a cogent case for border security, addressed the horrors of late-term abortion and insisted that America would defeat socialism.

The failure of the Democrats to adequately address the use of blackface by its members and supporters, and the outright refusal to call out one of their own who has been accused now of two sexual assaults on women, call into question their credentials as defenders of minorities and women.

Plans to attack farting cows, ground air travel and support those who are "unwilling" to work turned heads as did a constant dribble of anti-Semitic comments and tweets. Democrats also looked away when it became clear that one of their own had appropriated Native American culture to benefit her own career.

The Democrats have broken off border security talks with their Republican counterparts over an insistence that ICE limit the number of criminal illegal immigrants it can detain. This, with days to go before the looming deadline for another government shutdown.

Impeachment and oversight hearings continue to dominate the Democrats' agenda in Congress even as a weary electorate demands better.

Trump will headline one of his now-famous campaign-style rallies in El Paso, Texas tonight in prime time. Border security will be a big part of the message. Trump will also hit hard on socialism. Both issues, along with overwhelming economic growth, have helped boost Trump's approval rating to 50 percent, according to the latest Rasmussen poll.

The 2020 Presidential campaign is off and running. Every member of the House of Representatives is up for re-election next year as are a number of U.S. Senators, including our own Ed Markey (D-Mass.).

Trump's re-election is appearing more and more certain every day.

Barry Richard is the host of The Barry Richard Show on 1420 WBSM New Bedford. He can be heard weekdays from noon to 3 p.m. Contact him at barry@wbsm.com and follow him on Twitter @BarryJRichard58. The opinions expressed in this commentary are solely those of the author.