The Royal Navy’s new £1.5bn submarine has performed its first dive. HMS Agamemnon never needs to be refuelled and can stay underwater indefinitely, limited only by the endurance of her 100-strong crew ...