The show of solidarity was organised by Inclusive Networks to bring people together in the aftermath of Sunday’s massacre at the Pulse nightclub – and also to demonstrate that love is a stronger force in the world than hate.

The vigil, which comes two days after a similar event in Glasgow’s George Square, opened with performances from LGBT choir Loud and Proud and Edinburgh Gay Men’s Chorus. This was followed by speakers from groups including Scottish LGBTI charity the Equality Network and Unite Against Fascism.

The names of all 49 victims were read out followed by a one minute silence,

Tim Hopkins, director of the Equality Network, said: “This kind of attack – terrible though it is – is not going to stop the LGBT community working together in solidarity, calling for equal rights and continuing to be visible.”