The ABP-CVoter survey has predicted that the ruling National Democratic Alliance (NDA) may fall short of the majority mark of 272 in the 2019 Lok Sabha elections. The NDA is predicted to get 233 seats, while the UPA is predicted to settle for 167 seats.

The BJP alone is expected to bag 203 seats, while the Congress alone is expected to bag 109.

The Third Front parties are poised to be kingmakers with a combined tally of over 130 seats.

However, the NDA will still be the largest pre-poll alliance by a comfortable margin, the survey says.