
Sign up to save your podcasts
Or


David Frum is a Canadian-American political commentator who is currently a senior editor at The Atlantic as well as an MSNBC contributor' and author, of Trumpocalypse.
In Trumpocalypse, Frum digs deep into the causes of America’s tragic national fragmentation. And he urges the GOP to rethink its future, saying that “no two-party system can remain a democracy unless both parties adhere to democratic values, not just one”.
His talk at the John Adams is also a testament to how quickly circumstances can change that would rewrite the political landscape in America and abroad. There was, for example, no way to know about the January 6th insurrection or about the Russian invasion of Ukraine at the time of this talk.
This is also a testament to how things stay the same. Like the fact that, even though we know that Trump lost the 2020 election, Trump’s voters, and the forces that made him politically viable, are still with us today.
Support the show
By John Adams Institute4.6
99 ratings
David Frum is a Canadian-American political commentator who is currently a senior editor at The Atlantic as well as an MSNBC contributor' and author, of Trumpocalypse.
In Trumpocalypse, Frum digs deep into the causes of America’s tragic national fragmentation. And he urges the GOP to rethink its future, saying that “no two-party system can remain a democracy unless both parties adhere to democratic values, not just one”.
His talk at the John Adams is also a testament to how quickly circumstances can change that would rewrite the political landscape in America and abroad. There was, for example, no way to know about the January 6th insurrection or about the Russian invasion of Ukraine at the time of this talk.
This is also a testament to how things stay the same. Like the fact that, even though we know that Trump lost the 2020 election, Trump’s voters, and the forces that made him politically viable, are still with us today.
Support the show

8,106 Listeners

574 Listeners

784 Listeners

517 Listeners

128 Listeners

1,220 Listeners

853 Listeners

240 Listeners

225 Listeners

14,671 Listeners

113 Listeners

3,077 Listeners

985 Listeners

575 Listeners

307 Listeners