David Frum is a senior editor at the Atlantic Monthly and a CNN contributor.  He was a speechwriter for George W. Bush.

A lifelong Republican, Frum has stated that he supported Hillary Clinton for President in 2016.