Serbian President Aleksandar Vucic on Wednesday called a general election for April 26, a vote seen as important for his Serbian Progressive Party to cement its hold on power.