America's late night talk show hosts have addressed the events in Charlottesville, Virginia, where white supremacists and Nazis marched in the city and a counter demonstration ended in tragedy as a man purposefully drove a car into a crowd and killed a peaceful protestor.

Jimmy Fallon, Stephen Colbert, Jimmy Kimmel, Seth Meyers and Conan O'Brien spoke out against the events themselves, President Donald Trump's meager response and how it took two days for him to denounce the white nationalists.

"We went into the weekend worrying about Kim Jong Un starting a war, we came out of it wondering if our president is cutting eye holes out of his bed sheets," said Kimmel in his opening monologue, referencing the historical white uniform of the Ku Klux Klan.

On Saturday (12 August) 32-year-old Heather Heyer was struck and killed by a car driven by alleged white nationalist James Fields, who was quickly arrested and charged with second-degree murder. He also injured many others in the attack.

In response to the events, Trump condemned violence "on many sides" which drew criticism from around the world. On Monday the president called the KKK and neo-Nazis "repugnant" but didn't go as far as calling Fields' crime an act of domestic terrorism.

Tonight Show host Jimmy Fallon opened with a sombre, joke-free address in which he talked about his young daughters and having to set an example for them and many children like them.

"Even though the Tonight Show isn't a political show, it's my responsibility to stand up against intolerance and extremism as a human being," Fallon said. "What happened over the weekend in Charlottesville, Virginia, was just disgusting.

"I was watching the news like everyone else, and you're seeing Nazi flags and torches and white supremacists, and I was sick to my stomach."

Kimmel, in his monologue, said: "There were two sides - not 'many sides' - and one of those sides had Nazis on it. All he had to do was condemn the Nazis. It's not exactly a controversial stance."

Late Show host Stephen Colbert listed off all the things Trump is seemingly quicker to denounce. "If only the president was as mad about neo-Nazis murdering people in the street as he's been about Hillary Clinton, the New York Times, CNN, Joe Scarborough, Kristen Stewart, the cast of Hamilton, Diet Coke, Nordstrom not selling his daughter's clothes, Arnold Schwarzenegger, the mayor of London Sadiq Khan, me, the state of New Hampshire, Gold Star families, Penn Jillette's Las Vegas show, the movie Django Unchained, Meryl Streep and lady Ghostbusters."

Conan meanwhile talked to Democratic Minnesota senator Al Franken, who said of Trump's comments: "I thought that was horrible – and it was very him... I don't know why, on that first day, he did not condemn what they did, and I fear that he thinks this is part of his base or something."

Finally, Seth Meyer also discussed the events on his show, saying: "The leader of our country is called the 'President' because he's supposed to preside over our society. His job is to lead, to cajole, to scold, to correct our path, to lift up what is good about us, and to absolutely and unequivocally and immediately condemn what is evil in us.

"And if he does not do that, if he does not preside over our society, then he is not a president. You can stand for a nation, or you can stand for a hateful movement, you can't do both. And if you don't make the right choice, I'm confident the American voter will."

Meyer also dedicated a whole 14 minutes to examining the whole situation.