Following the election of Donald Trump as President of the United States, thousands of people in Edinburgh took to the streets with a message of hope.
Trump has polarised public opinion across the world, garnering strong support from some and condemnation from others. For his presidency is a black and white issue.