24 November 2023 # the world’s two largest democracies are racing each other towards complete goofiness but it’s still too close to call