Question: what time is hms queen elizabeth due in portsmouth today?
Answer: On 18 August 2018, Queen Elizabeth, sailed from Portsmouth on what was termed as "Westlant 18", carrying three Merlin Mk2 helicopters of 820 NAS.