After the horrible events at the white supremacist rally in Charlottesville, Virginia, this past weekend, all of late night made efforts to condemn both the white supremacists and neo-Nazis involved and Donald Trump's limp, delayed reaction and lack of direct condemnation of the hate groups that are finding increased confidence under Trump's presidency.

Jimmy Fallon was first up and gave an emotional and impassioned plea for Americans, specifically white Americans, to call out the attack for what it was, saying: "Ignoring it is just as bad as supporting it."

Jimmy Kimmel also addressed the rally and attack and Trump's reaction at the start of his show, concentrating on Trump and pallid response considering there were literal Nazis marching in the streets.

Conan O'Brien took a different tack and had Senator Al Franken on his show to share his thoughts about the events over the weekend and President Trump's response to the white supremacist rally, calling it "horrible" and "very him".

Stephen Colbert had his hands full with former White House Communications Director for Trump for all of ten days Anthony Scaramucci on his show yesterday but that didn't stop him going off on a lengthy tirade calling out Trump's delayed response to the events as well as highlighting just how easy it is for him to call out everything he actually has a problem with in front of a camera.

But leave it to Seth Meyers to get right to the point and call out Trump lack of urgency when it came to condemning the attacks, succinctly pointing out just how in line with Trump's behaviour all of this is and putting the blame right at his feet, saying: "You can stand for a nation or you can stand for a hateful movement. You can't do both.".