A vile Edinburgh man has been caught on camera shouting abuse at a non binary person in unprovoked abuse which took place on a busy street in broad daylight.
Pigeon Woods was travelling home from work past Elm Row when a middle aged white man with a local accent started to hurl insults regarding their sexuality and gender-making assumptions purely based on what they were wearing.
The 20-year-old explained they enjoy wearing bright rainbow colours and it has nothing to do with their sexuality or gender. Yet the man appeared to be triggered by the bright colours and aggressively claimed they were "shoving it down his throat" while making homophobic remarks.