Donald Trump has turned the race for the White House into the most explosive, bitchy, controversial, mud-slinging, dirty-fighting, rule-book-ripping presidential campaign in living memory. At times Hillary Clinton has seemed in a tail-spin, unsure how to cope with the new norm.

But, in the ugly game of politics, when they go low, sometimes it’s best to go low as well. (Sorry Michelle Obama.)

Only one Democrat has emerged as the sort of street-fighter capable of taking the attack to Donald Trump.

Step forward Elizabeth Warren. The Massachusetts Senator is a left wing firebrand happy to play as aggressively as Donald Trump himself.