How did we get stuck with Biden and Trump again?

THE WASHINGTON POST - 3 Jan, 2024