LONDON — Windsor Castle staff are setting the 50-metre-long (164-feet-long) mahogany table. Grooms are buffing the hooves of the horses that will pull the royal carriages. And the military honour guard is drilling to ensure every step lands with precision. Read More