Angry and disappointed protestors spill onto the streets in various US cities chanting slogans against Donald Trump. How did the political outsider who's made sexist, racist, homophobic and anti-Islamic insults win the White House?