People for the Ethical Treatment of Animals (Peta) received a letter from Buckingham Palace, saying the Queen “will not procure any new fur garments”. “This comes...