Lady C had been set to appear at the switch-on in Tetbury, Glos., on December 6, which is near Prince Charles' Highgrove House estate.
But the 70-year-old's appearance has now been pulled by furious organisers after she said 'soliciting sex was not the same as paedophilia'.
Appearing on ITV's Good Morning Britain on Tuesday, Lady C made the comment when discussing the scandal-hit Duke of York and disgraced billionaire Jeffrey Epstein.
She said: "You all seem to have forgotten that Jeffrey Epstein, the offence with which he was charged and for which he was imprisoned, was for soliciting prostitution from minors.
"That is not the same thing as paedophilia." » | Telegraph reporters | Wednesday, November 20, 2019
Lady Colin Campbell »