During his surprise virtual appearance at GQ Men of the Year awards, Prince Harry blamed the media and social media for "mass-scale misinformation" that has caused Covid-19 vaccine hesitancy worldwide.
The Duke of Sussex, who presented a prize to the team behind the Oxford/AstraZeneca vaccine, criticised those who "peddle in lies and fear".
Commenting on Harry's speech, royal biographer Angela Levin accused the Duke of hypocrisy.
"Harry is blaming 'the media and social media' for "mass-scale misinformation". He and Meghan didn't fall far behind during their chat to Oprah," she said.
Speaking at the event, Harry warned "until every community can access the vaccine and until every community is connected to trustworthy information about the vaccine, then we are all at risk."
He said: "Less than 2 per cent of people in the developing world have received a single dose at this point. And many of the healthcare workers are still not vaccinated."
The Duke of Sussex added,"We cannot move forward together unless we address this imbalance as one".
Ryan Reynolds pays tribute to Deadpool & Wolverine production designer Ray Chan on social media
Anne Hathaway played Mia Thermopolis in the first two 'Princess Diaries' movies
Queen Mary drops jaws with her new look in latest photo
Taylor Swift's diss track about Kim Kardashian is her final word, claims source
Jelly Roll recently deactivated his social media after he was ‘bullied’ about his weight
King Charles, Queen Camilla seen walking arms in arms in new photo shared by royal family