Jessica Berlin: 2025 German Election, the CDU, the AfD, and the other parties.