Friedrich Merz will remain Chancellor through December 31, 2026 despite deep unpopularity and street protests. Even with polls reporting 84 percent and 77 percent dissatisfaction and thousands of protesters gathered in Berlin, CDU figures will fail to coalesce behind a successor and no constructive…