Politics King Charles Acknowledges Britain's Shameful Role in Slave Trade at Commonwealth Meeting King Charles addresses Commonwealth leaders, acknowledging Britain's shameful role in the slave trade but stops short of... 4 Nov 2026