RealClearPolitics editor says Trump needs to compromise on border to shift public opinion

RealClearPolitics's executive editor on Monday said President TrumpDonald John TrumpDem lawmaker says Electoral College was 'conceived' as way to perpetuate slavery Stanley Cup champion Washington Capitals to visit White House on Monday Transportation Dept requests formal audit of Boeing 737 Max certification MORE needs to compromise on his border security strategy in order to shift public opinion on the border wall. 

"He has to move public opinion on this policy. In order to do that, in my view, he has to compromise the policy," Cannon told Hill.TV's Jamal Simmon's on "What America's Thinking." 

"He has to change the policy," he added. "If the president came out and said, look, from San Diego to Arizona, we've got a wall there. We're going to make it better, we're going to repair it, we're going to hire a lot more Border Patrol agents. We're going to do all this stuff that Democrats wanted when Barack ObamaBarack Hussein ObamaWhatever happened to nuclear abolition? On The Money: Trump presses GM, union to start talks over closed plant | Trump renews call to cut arts, PBS funding | Alan Krueger, former Obama economic adviser, dies at 58 | Americans expected to bet .5B on March Madness Obama reminisces about visit to Ireland on St. Patrick's Day: 'It'll always be O'Bama' MORE was president," he continued. 

"But in the Rio Grande, in the Texas part, we're going to have environmental studying, we're going to see if this makes sense. Then you can start to see change," he said. 

Trump is demanding $5.7 billion for his long-promised wall along the southern border, but Democrats have refused to provide him with the funding, offering just $1.3 billion for border security measures.

The impasse has resulted in a government shutdown, which is in its fourth week. 

CNN poll released on Sunday found that 55 percent of Americans said Trump was responsible for the shutdown, which entered its fourth week on Monday. 

— Julia Manchester