Should Donald Trump be invited to the Royal Wedding?
Two golden rules of royal weddings. First, it’s always wonderful on the day. Second, there is always an almighty official spat beforehand which no one saw coming. When Prince Charles married Lady Diana Spencer, there was a Spanish boycott because the honeymoon included Gibraltar. In 2011, Prince William’s marriage plans had a crisis moment when