Kathmandu: Election Commission (EC) will have held federal and provincial elections by mid-December, according to Chief Election Commissioner Dinesh Kumar Thapaliya.