Serbian President Aleksandar Vučić announces resignation amid corruption allegations and sustained public prot...