A new mayoral election will be held in Beit Shemesh, the Jerusalem District Court ruled yesterday. The ruling accepted appeals by Attorney General Yehuda Weinstein and losing mayoral candidate Eli Cohen against the result of the original election.