Hague cancels tonight's fireworks