Wisconsin primary: Ted Cruz and Bernie Sanders defeat Donald Trump and Hillary Clinton – Telegraph

English: Ted Cruz at the Republican Leadership...

English: Ted Cruz at the Republican Leadership Conference in New Orleans, Louisiana. (Photo credit: Wikipedia)

I woke up to the above amazing headline in the UK’s Telegraph.

Source: Wisconsin primary: Ted Cruz and Bernie Sanders defeat Donald Trump and Hillary Clinton

Read the article for a blow by blow real-time account of the amazing events.

It will of course take some time for commentators to fully analyze the implications.

The Clintons have an enormous amount of money which they can turn to negative or dirty campaigning. But the bottom line for Clinton is that voters worry that she’s out of touch with ordinary people.

Again Donald Trump has considerable destructive firepower. Watch for Trump going independent and splitting the GOP.

Thoughts?