Stay up to date with notifications from The Independent

Notifications can be managed in browser preferences.

As it happenedended

Democratic debate - winners and losers : Kamala Harris goes after Joe Biden over race comments as healthcare, gun control and the migrant crisis dominate event

Follow live updates from Miami

Democratic debate: Bernie Sanders admits middle class Americans will pay more taxes under his plans for country

Your support helps us to tell the story

From reproductive rights to climate change to Big Tech, The Independent is on the ground when the story is developing. Whether it's investigating the financials of Elon Musk's pro-Trump PAC or producing our latest documentary, 'The A Word', which shines a light on the American women fighting for reproductive rights, we know how important it is to parse out the facts from the messaging.

At such a critical moment in US history, we need reporters on the ground. Your donation allows us to keep sending journalists to speak to both sides of the story.

The Independent is trusted by Americans across the entire political spectrum. And unlike many other quality news outlets, we choose not to lock Americans out of our reporting and analysis with paywalls. We believe quality journalism should be available to everyone, paid for by those who can afford it.

Your support makes all the difference.

The second Democratic debate is over with the ten remaining candidates preparing for tonight's showdown.

California senator Kamala Harris confronted Joe Biden​ over his record on race, while the former vice president also took shots from candidates over his age and establishment credentials.

The other candidates taking part tonight were: Marianne Williamson, John Hickenlooper​, Andrew Yang, Pete Buttigieg​, Bernie Sanders, Kirsten Gillibrand, Michael Bennet and Eric Swalwell.

Follow how the debate unfolded below:

Please allow a moment for our liveblog to load

The moderators tries to move the discussion on, there’s some squabbling among the candidates, and Kamala Harris cuts through the noise. 

"Americans don’t want to watch a foodfight", she says. "They want to know how they will be able to put food on the table”. Big cheer. 

Bernie, Biden and Harris dominating at the moment.

Chris Stevenson28 June 2019 02:24

Very personal from Joe Biden, he talks about the cancer fights in his family.

He talks up Obamacare and says it should be kept.

Bernie Sanders says other nations are spending less and are covering every person

He hits out at the corporate healthcare system.

Chris Stevenson28 June 2019 02:27

It is becoming a bit like the Bernie/Biden show.

Chris Stevenson28 June 2019 02:27

Here is Mr Swalwell on passing the torch:

Chris Stevenson28 June 2019 02:30

The candidates are asked if they would support Medicare for All, to the extent of abolishing private healthcare.

Last night, when the Democrats were asked the same question, Elizabeth Warren was the only one to raise her hand.

Tonight, Bernie Sanders and Kamala Harris are the ones.

Chris Stevenson28 June 2019 02:31

Marianne Williamson rails against the health care system

“We don’t have a health care system in the United States. We have a sickness care system in the United States,” the activist and author said.

Chris Stevenson28 June 2019 02:32

Not many direct attacks against Mr Biden yet, that is not what was expected.

Chris Stevenson28 June 2019 02:33

This got a big cheer:

Chris Stevenson28 June 2019 02:34

The lower-polling candidates are not getting much of a look-in, certainly not as much as last night.

You can tell a few are getting frustrated.

Chris Stevenson28 June 2019 02:38

We are onto immigration and the conditions at borders camps.

"I will release children from cages" says Harris as he gets personal about the plight of mothers on the border.

Another strong answer.

Chris Stevenson28 June 2019 02:41

Join our commenting forum

Join thought-provoking conversations, follow other Independent readers and see their replies

Comments

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in