2023: the year politics failed, even when it won

By December 27, 2023