At 280 metres long, with a lifespan of a century and a flight deck of four acres, HMS Queen Elizabeth is Britain's largest and most powerful warship ever built.