Vermont Senator Bernie Sanders has announced his second consecutive bid for US President, after losing the Democratic nomination to Hillary Clinton in 2016.

Sanders will enter the race as one of the front-runners, sporting a progressive policy agenda that includes expanding health care, broadening the social safety net and free higher education.

In a video announcing his run, Sanders set out plans to transform the US, while also labelling President Donald Trump as a pathological liar, a fraud, a racist, a sexist, and a xenophobe.