Elections Elections Elections 2024: Same script, same cast… different outcome? Past promises and future hopes