One weekend. Hundreds of thousands of people. One shared message: everyone deserves to be seen, heard and celebrated.

That's the spirit of Brighton Pride, where celebration and activism go hand in hand.