Serbian President Aleksandar Vučić announces resignation within weeks, triggering early elections — Geo News