My DH has just phoned saying there is firemen and policemen rushing around like mad at Buckingham Palace - anyone know anything???