London Mayor Ken Livingstone has vowed to host an annual Chanukah lighting ceremony at City Hall, despite accusations that this year’s event was simply a publicity stunt.