Royals told to avoid 'phoney sanctimony' over slavery as Edward and Sophie's Grenada visit is called off
Analysis William won't stick to 'never complain, never explain' mantra and wants his voice heard following controversial tour