The Election Commission announced on Wednesday that the assembly elections in Gujarat and Himachal Pradesh will be held in two phases. Gujarat will go to polls on December 11 and 16 while in Himachal voting will be held on November 14 and December 19.