An experienced Vice Admiral has become the Royal Navy’s new Fleet Commander. Vice Admiral Steve Moorhouse has taken on the role following a handover ceremony aboard HMS Victory at Portsmouth Historic ...