Dan DePetris

Will Trump's 'Great American Comeback' work?

18 June 2020 4:15 pm

There’s no spinning it: if the U.S. presidential election were held today, it is highly unlikely Donald Trump would win…

Can 'Teflon Trump' survive his biggest challenge yet?

28 April 2020 8:18 pm

At the beginning of the year, the odds on president Donald Trump winning re-election this November were 60-40 in his…

Trump is desperate to find someone to blame for his coronavirus failings

16 April 2020 3:46 am

If there is one thing Donald Trump likes more than patting himself on the back, it’s a convenient scapegoat to…

It's time for Obama's revenge on Trump

11 April 2020 8:03 pm

With Joe Biden now the presumptive Democratic presidential nominee, there is one president Americans will be seeing a lot more…

The three reasons Bernie Sanders couldn't beat Joe Biden

9 April 2020 3:57 am

He took nearly a month to assess the state of his campaign after a whopping 15-point defeat in the crucial…

Bernie Sanders is down but not out

1 April 2020 8:05 pm

Mathematically speaking, Bernie Sanders’s presidential campaign is as dead as disco. After a streak of victories in big, delegate-rich states…

Coronavirus is forcing Biden to borrow from Trump's campaign playbook

27 March 2020 7:11 pm

What does a leading U.S. presidential candidate do when a deadly and highly contagious virus is spreading throughout the mainland…

Trump's coronavirus tonic is borrowed from Obama's economic rescue plan

18 March 2020 5:02 pm

Coronavirus is having a disastrous effect on the economy and whether Donald Trump likes it or not, the United States…

Is 'crazy' Bernie trying to tear the Democrats apart?

16 March 2020 5:03 pm

Bernie Sanders needs a wing and a prayer to overtake Joe Biden in the delegate count. Last week’s resounding defeat…

Could Bernie do to the Democrats what Corbyn did to Labour?

26 February 2020 2:38 am

Bernie Sanders is a phenomenon in much the same way as Donald Trump was a phenomenon in 2016. His supporters…

When will Joe Biden accept it’s all over?

23 February 2020 7:47 pm

In Iowa, Americans had to wait the entire night before a caucus winner was declared. Today in Nevada, the wait…

Joe Biden and Elizabeth Warren were the losers in New Hampshire

12 February 2020 5:05 pm

During his first run for the Democratic presidential nomination in 2016, Vermont senator Bernie Sanders won big in New Hampshire.…

Trump’s State of the Union was a perfect chance to gloat at Democrats

5 February 2020 7:37 pm

President Donald Trump’s State of the Union address began with a snub to Speaker Nancy Pelosi as she extended her hand across…

The Democrats’ Iowa shambles is a delight for Donald Trump

4 February 2020 6:13 pm

Voters in Iowa lined up in high-school gymnasiums across the state last night to prepare for a long few hours…

Trump’s Iran strategy has finally won over the ‘Never Trumpers’

8 January 2020 7:05 pm

As a general rule, neoconservatives and hawkish Republican foreign policy officials don’t respect President Donald Trump’s capacities as commander-in-chief. They…

Trump’s impeachment can only go one way – in his favour

11 December 2019 9:55 pm

After 17 witnesses, weeks of closed-door depositions and public hearings and a lot of heated back-and-forth between the parties, it…

Kamala Harris’s doomed presidential bid is good news for Joe Biden

4 December 2019 9:26 pm

Kamala Harris began her campaign with an impressive display of political might: a gigantic late-January rally in her hometown of…

Bloomberg’s billions could be his biggest liability

25 November 2019 10:34 pm

If all it took to become president of the United States was massive spending on television and digital advertisements, Mike…

Trump’s impeachment is now a certainty

21 November 2019 7:07 pm

If there was one person who could directly tie president Donald Trump to the alleged quid pro-quo with the Ukrainians,…

Republicans can’t make up their minds on how to save Trump from impeachment

19 November 2019 4:51 am

It didn’t take long after House Speaker Nancy Pelosi’s announcement of an impeachment investigation into President Donald Trump for the…