24 May 2021, 09:10 UTC · By: Otilia Drăgan / The Royal Navy's flagship, HMS Queen Elizabeth, is off on her maiden deployment, after departing from Portsmouth, with Her Majesty's blessings.