 People took up this call for a new Popular Front, and the left barricaded themselves in a room with a bunch of pizzas and hashed out an agreement. This isn't the first time this has happened. In 2022, after the 2012 election, the left...