Palestinian militant group Hamas has won a sweeping victory in municipal elections in the West Bank. The Palestinian electoral commission said that in the biggest city, Nablus, Hamas took 73% of the vote, while the mainstream Fatah organisation took 13%.