President Donald Trump on Sunday maintained that voter fraud is still a major issue though he has not provided evidence to back up the claim, saying "many people have come out and said I'm right."

"We can be babies, but you take a look at the registration," Trump said during an interview with Fox News' Bill O'Reilly that aired before the Super Bowl. "You have illegals, you have dead people, you have this. It’s really a bad situation. It's really bad."

Trump also repeated his promise to investigate voter fraud, saying he would put Vice President Mike Pence in charge of a commission to look at the issue carefully.

Trump has repeatedly said that 3 million people voted illegally in the November 8 presidential election.

Trump, who was spending the weekend at his Mar-a-Lago resort in Palm Beach, Florida, captured the presidency by winning enough of the state-by-state Electoral College votes to defeat Democrat Hillary Clinton.

Still, Clinton won the popular vote by nearly 3 million votes, piling up an overwhelming majority in deeply Democratic states like California.

Trump also told O'Reilly that Americans can likely expect a tax cut by the end of the year as well as a replacement for Obamacare.

"Maybe it will take till sometime into next year, but we are certainly going to be in the process," Trump said. "Very complicated. Obamacare is a disaster. You have to remember, Obamacare doesn't work. So we are putting in a wonderful plan. It statutorily takes a while to get. We're going to be putting it in fairly soon. I think that, yes, I would like to say by the end of the year at least the rudiments, but we should have something within the year and the following year. "

Trump also talked about the Iran nuclear deal, calling it the worst deal the U.S. has ever negotiated, and said he had respect for Russian President Vladimir Putin, comments that were criticized by fellow Republicans.

"I think it's shame that we have had a deal like that and that we had to sign a deal like that," Trump said of the Iran deal. "And there was no reason to do it. If you're going to do it, have a good deal. We gave them $1.7 billion in cash which is unheard of. And we put the money up. And we have really nothing to show for it."

On Putin, Trump asked whether the U.S. was innocent when O’Reilly called Putin a killer.

"There are a lot of killers. Lot of killers. You think our country's so innocent? You think our country is so innocent?" Trump said, to which O’Reilly responded "I don't know of any government leaders that are killers."

"Take a look at what we've done, too,” Trump said. “We’ve made a lot of mistakes. I've been against the war in Iraq since the beginning. A lot of people were killed. A lot of killers around, believe me."