
Speaking at a town hall meeting in Pennsylvania yesterday, Trump said "We're very close to having a vaccine."
"We're within weeks of getting it you know -- could be three weeks, four weeks," he added.
Only hours earlier, speaking to Fox News, Trump had said a vaccine could come in "four weeks, it could be eight weeks."
Democrats have expressed concern that Trump is putting political pressure on government health regulators and scientists to approve a vaccine in time to help turn around his uphill bid for reelection against challenger Joe Biden on 3 November.
Experts including top US government infectious diseases doctor Anthony Fauci say vaccine approval is more likely toward the end of the year.
'Herd mentality'
Returning to one of his most controversial views on the virus, that has ravaged the economy and which government scientists say will remain a danger for some time, Trump insisted "it is going to disappear."
"It would go away without the vaccine but it's going to go away a lot faster with it," he said.
When challenged about how the virus would go away by itself, he replied "you'll develop like a herd mentality," apparently meaning the concept of herd immunity, when enough people have developed resistance to the disease to effectively stop transmission.
"It's going to be herd developed and that's going to happen. That will all happen but with a vaccine, I think it will go away very quickly. But I really believe we're rounding the corner," he said.
After Pres. Trump claims "a lot of people think the masks are not good," @GStephanopoulos asks: "Who are those people?"
— ABC News (@ABC) September 16, 2020
"Waiters," Trump responds, saying he's seen servers constantly touching their face masks.
More from the special @abc2020 town hall: https://t.co/novyV8AWRR pic.twitter.com/25KVhP1zrk
Sceptical of mask efficiency
The president, who is rarely seen wearing a mask in public and long refused to push Americans to adopt the habit, said "a lot of people don't want to wear masks and people don't think masks are good."
Asked what people he meant, Trump answered: "Waiters."
"They come over and they serve you and they have a mask," he said. "I saw it the other day when they were serving me and they're playing with the mask. I'm not blaming them. I'm just saying what happens: They're playing with the mask. So the mask is over, and they're touching it, and then they're touching the plate, and that can't be good."
Polls show that a majority of Americans disapprove of Trump's handling of the health crisis.
The latest NBC News|SurveyMonkey Weekly Tracking poll has found that 52% of adults do not trust Trump's statements about an upcoming coronavirus vaccine, compared to 26% who do.
(With Wires)