Serbia's Prime Minister Miloš Vučević resigns following mass protests over corruption and infrastructure failures, signaling potential shifts in the nation's political landscape and EU integration efforts.