Almost half of Republicans wrongly believe millions of voters illegally cast ballots in the last presidential election, a claim that President Donald Trump has repeatedly made, HuffPost reports.

According to 48 percent of Republican respondents in the HuffPost/YouGov poll, as many as 5 million votes were cast illegally, while 17 percent said they do not believe such claim. One-third of Republican respondents, 35 percent, said they are unsure.

A majority of Democrats, 51 percent, said they don’t believe millions of people voted illegally, while just under one-quarter said they believed the allegations are true, and 26 percent said they were unsure.

The new poll of 1,000 US adults was conducted May 17-20 and has a margin of error of 3.7 percentage points.

Since 2016, Trump has claimed he would have won the popular vote had it not been for millions of illegal voters, despite providing no evidence to support the assertion.

He even convened a presidential commission to look into allegations of widespread voter fraud, but it failed to turn up evidence of illegal voting and was dissolved within a year. That didn’t stop Trump to continue saying that millions voted illegally.