Serbian Prime Minister Aleksandar Vucic has decided to call an early election and has asked the leadership of his Serbian Progressive Party to support his decision.
"That is my decision... to call an early election, for the sake of Serbia's future," Vucic said at a meeting of his party's main committee on Sunday.
Speaking at the meeting, Vucic said that his government needed a full term in office to complete, by 2020, the reforms that had been launched and that had helped the country embark on a safe and good path.
He did not say when the elections will be held, but media speculated that April 24 was the most likely date. The elections had previously not been expected until 2018.
Surveys indicate that Vucic, a former far-right nationalist who moved toward the centre, is by far the most popular and trusted politician in Serbia, without a challenger in sight.
His Progressive Party also utterly dominates the weak, fragmented opposition and appears set to repeat its strong March 2014 victory, when it won 158 of the 250 seats in parliament.