Manifest: Understanding The General Election 2024