King Charles officially gives heir Prince William his colonel-in-chief role despite it being Harry’s old Army regiment – as row breaks out over ‘who was avoiding whom’ during duke’s flying visit to Britain

Prince William’s ready for action! Royal looks the part as he dons camouflage military gear before riding in an armoured vehicle during first visit to Mercian Regiment since King appointed him Colonel-in-Chief