June's top stories: HII wins $3.35bn contract, HMS Queen Elizabeth powers up

Image: Diesel generator on board HMS Queen Elizabeth. Photo: courtesy of UKMinistry of Defence, Defence Equipment and Support / Crown copyright.