Britain's sixth of seven Astute-class submarines being built has officially been named Agamemnon at BAE Systems' Submarines ... James Cartlidge said: “HMS Agamemnon will play a vital role ...