In the general election, 2,090 candidates from 51 political parties have submitted nomination papers, while 478 seek to run ...