'History repeating itself!' Real reason Harry and Meghan are axed from pal's wedding December 5, 2023 News Prince Harry and Meghan Markle were excluded from the wedding of Prince Archie’s godfather after over fears “history is repeating itself”, it More