King Charles III stopped short of apologising for “unjustifiable” British colonial violence when he visited Kenya in October. A new book by the historian Stacey Hynd shows the depth of British ...