A nine-word question was shouted at King Charles on his latest royal engagement, as controversy surrounding Prince Andrew ...