The Duke of Kent, the late Queen’s cousin, is to retire as Colonel of the Scots Guards after 50 years, as the regiment pays tribute to him as “a constant in a rapidly changing world”. The Duke, 88, ...