Recent Election Analysis