Bloc Party’s “So Here We Are” Lyrics Meaning

“So Here We Are” is the title of a famous song brought to the world by the English indie rock band known as Bloc Party. Cutting right to the chase,¬†according to the band’s lead...