President Donald Trump’s incompetence has “The View” co-host Meghan McCain suggesting that he should just resign now before America makes him a one-term president.

Frankly, McCain should have been demanding Trump’s resignation from the moment he began insulting her dad the late-Senator John McCain. But, better late than never I guess, because she slammed him on Wednesday for failing to deliver a cohesive message. Instead, Trump has been ignoring the issues our country is facing in favor of race-baiting and juvenile attacks against former Vice President Joe Biden.

“It’s a huge frustration for, you know, I think any student of politics, is that he has a lot of opportunities here that he could be using, but he just can’t not stop himself from making these stupid, undisciplined comments that become hot topics on shows like this,” McCain said. “And I’m at the point where, if he and his team just can’t in any way bring out any kind of cohesive message, maybe you should just wrap it up, because there’s some interesting things to say about China right now and talking about white people getting shot right now is not only tone deaf, but I just don’t understand.”

Indeed, Trump’s embarrassing Rose Garden remarks on Tuesday included him falsely claiming that police shoot and kill more white people than black people.

“Any other Republican candidate would have done this very well, but we have someone who can’t even discipline themselves in three seconds, and then it’s just frustrating to watch,” McCain concluded. “It’s why electing a complete outsider with no political experience in this swamp will probably end up making him a one-term president.”

Here’s the video via Twitter:

Again, McCain should have called for Trump to send up the white flag of surrender years ago. Of course, she’ll probably go back to defending him soon enough.

Featured Image: Screenshot