UK’s future flagship HMS Queen Elizabeth arrives at Portsmouth