“I think it’s disgusting,” John said, claiming that the former England captain is “cheapening himself”.
Qatar’s hosting of the 2022 World Cup has been controversial since it was first announced in 2010.
Addressing David’s supposed £10m deal with Qatar, John – who made history as one half of Strictly Come Dancing’s first ever all-male partnership – continued: “I think he has the power to make great change in this world. Millions if not billions of eyes are on him, and he’s making the wrong step right now.
“As someone with so much power and money, he has a chance to really, literally change lives, and he’s doing the exact opposite. Shame on him.”
Issuing the football legend with an ultimatum, Joe said he will give £10,000 to charities that support gay people in football if David pulls out of the deal before Sunday – and if he doesn’t, the comic said he will shred the money instead.