Udayan Guha, the Forward Bloc MLA from Dinhata, Joined Trinamool Congress on 1 October 2015.[4][5]
In the 2016 election, Udayan Guha of Trinamool Congress defeated his nearest rival Akshay Thakur of All India Forward Bloc.
The outgoing Trinamool Congress MLA, Ashok Mondal, was publicly expelled by Mamata Banerjee for campaigning for Dr. Md. Fazle Haque, dissident Congress leader and MLA from Sitai.[8]
Dr. Md. Fazle Haque, contesting as an Independent Candidate, was a rebel congress leader.
Nationalist Congress Party did not contest this seat in 2006.
2006
In the 2006 election, Ashok Mondal of AITC defeated his nearest rival Udayan Guha of AIFB
In the 2006 state assembly elections,[11] Ashok Mandal of Trinamool Congress won the Dinhata seat defeating his nearest rival Udayan Guha of Forward Bloc. Contests in most years were multi cornered but only winners and runners are being mentioned. Kamal Guha won the seat in a row from 1977 to 2001 (and also earlier – see below). He represented Forward Bloc in all years except 1996, when he represented the break away Forward Bloc (Socialist), which subsequently was reunited with the parent body. He defeated Dipak Sengupta representing Trinamool Congress in 2001[12] and representing Forward Bloc in 1996,[13] Alok Nandi of Congress in 1991[14] and 1987,[15] Ramkrishna Pal of Congress in 1982[16] and Alok Nandy of Congress in 1977.[17][18]
1951-1972
Jogesh Chandra Sarkar of Congress won the Dinhata seat in 1972[19] and 1971.[20] Animesh Mukharjee of Congress won it in 1969.[21] Kamal Guha of Forward Bloc won it 1967[22] and 1962.[23] In 1957[24] Dinhata was double seat reserved for SC. Bhawani Prasanna Talukdar and Umesh Chandra Mandal (both of Congress) won. In independent India's first election in 1951,[25] Satish Chandra Roy Singha and Umesh Chandra Mandal (both of Congress) won from Dinhata.