As the dust settles on a U.S. election where we’re going to have to wait days to find out who won the presidency, the new song from modern rockers Arcade Fire is uncannily timely. “Wait, wait, wait, wait, wait…I can’t wait,” sings frontperson Win Butler and his bandmates. “Too little, too late.”

Performed last night on Stephen Colbert’s election-night special for Showtime, “Generation A” explodes with frustration at the pace of progress in the United States and the world, as Butler lays out a litany of issues from the environmental to the social and political, where the response has always been “wait a little longer and the times are going to change.”

In contrast to its dire message, the music is bright and buoyant, a glammy modern rock sheen set to a dance beat and one of Arcade Fire’s trademark group vocal refrains. It’s infused with hope and a spirited energy, but doesn’t downplay the gravity of the world in 2020.

Watch below; Arcade Fire’s last release was a cover of “Baby Mine” from the Dumbo soundtrack last year, preceded by 2017’s much-maligned but nevertheless great Everything Now.

https://youtu.be/KvqNWYggnVA