Why Joe Biden can’t win
Like the poor according to Jesus of Nazareth, Joe Biden we will always have with us, or so it seems.…
The hounding of Hope Hicks and the desperation of the Democrats
Oscar Wilde once observed that only very superficial people don’t judge things by their appearances. Like many of Wilde’s quips,…
It doesn’t matter who Trump runs with: he’ll still win in 2020
At this point, we can relegate the admonitions and advisories to the small print reserved for the disclaimers about possible…
Donald Trump, fundraiser extraordinaire
While we all ponder the mysteries of the Notre-Dame fire, let me say a word or two about a golden…
Why the Left can’t understand Tucker Carlson
There are some furrowed brows (as well as some furtive giggles) over Tucker Carlson’s recent hypothetical musings about what the…
Why Donald Trump will win in 2020
Harold Wilson was right that ‘a week is a long time in politics.’ But, hey, watching the president in Grand…
The vast attempt to undo the 2016 election has failed
Well, I am going to miss the full-bore SWAT-team raids at dawn against aging political factota like Roger Stone and…
The Chinese must be furious. Imagine blowing $1.3m on Jeb!
Jeb! We hardly knew ye. The 2016 election seems soooo long ago. There was a time, for about 15 minutes,…
Melania Trump elegantly rises above the media muck
I am not sure that Melania Trump had the introduction of Henry IV Part 2 in mind when she sat…
Never mind Russia – the real threat to the US is China
One of the most memorable moments of the 2012 presidential debates came when the candidates were asked what they believed…
I wanted Ted Cruz to be President, but Donald Trump is working
In London last week I had the opportunity to talk about President Donald Trump with several politically mature friends. Most…