Campaigners have delivered a petition with over 20,000 signatures to Buckingham Palace, urging King Charles to stop the ...