The royal wedding by the numbers: 3,500 people were there when Harry’s parents got married. A small fraction of that will watch the prince marry Meghan Markle.
From Meghan Markle’s sister to Prince Harry himself, each of the main players harboured ill motive, missed a chance to intervene or failed to spot a train wreck in the making