An English journalist said on TV that King Charles should have abdicated after Prince Andrew scandal.
October 30, 2025