President Donald Trump's second State of the Union Address was a real humdinger that scored big points with the base and beyond. Even viewer polls conducted by media archenemies such as CNN and CBS gave Trump high marks for the speech.

Trump's SOTU, the second longest in history, stressed unity and cooperation but delivered a strong and concise message that socialism will be rejected, killing babies will not be tolerated and a border wall will be erected.

Republicans cheered Trump's words and at times even some Democrats rose to express their approval. Many of the newer members appeared confused at times as though they were seeking direction on whether to stand and applaud or just sit on their hands. At times, the Democrat appeared silly, such as when they refused to acknowledge the impact the booming economy has had on all Americans.

Trump's message was a positive one. The speech hit on the successes of the first two years, and there have been many and outlined a bold agenda for the future including a cure for HIV/AIDS within 10 years.

The speech was emotional, bi-partisan and full of hope for the future.

Trump called on Democrats and Republicans to step up and step away from the partisan politics that have resulted in Washington locked in hopeless gridlock for decades. The parties will not agree on all things, but will surely agree on somethings and should make the most of those opportunities to forge ahead for the betterment of the American people.

Well done, Mr. President.

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.