Elizabeth Warren has fired the starting gun for the 2020 race for the White House, becoming the most high-profile Democrat to take the first step towards a presidential campaign.

Ms Warren, 69, a progressive Democrat who has exchanged stinging insults with President Donald Trump, said on New Year's Eve that she has formed an exploratory committee to run for president in 2020.

In a video, released on her website, she set out her vision for the country.

"Most of us want the same thing, to be able to work hard, play by the same set of rules and take care of the people we love," she said.