Prince Harry and Meghan Markle will marry on Saturday at St George’s Chapel in Windsor Castle in a ceremony that has sparked huge global media interest. Photograph: Victoria Jones/PA Wire

This weekend’s carefully planned wedding of Britain’s Prince Harry to his fiancée Meghan Markle was mired in confusion on Tuesday after the father of (...)