Prince Harry struggled to hide his emotions as he delivered a powerful closing speech at the Invictus Games and one expert believes Meghan Markle's absence had a huge impact on the night