King Charles III has said he has a personal “duty to protect the diversity of our country” in a speech to more than 30 faith leaders from various religions at a reception in Buckingham Palace.
King Charles III has said he has a personal “duty to protect the diversity of our country” in a speech to more than 30 faith leaders from various religions at a reception in Buckingham Palace.