David Frum @davidfrum
Well of course the Fox News personalities are tetchy. Vaccinating 300 million Americans against COVID between January 20 and July 4 will be the biggest policy success since the defeat of Soviet communism. How would *you* feel watching yr political opponents deliver it? — PolitiTweet.org