25 of the most adorable, colorful pictures of Brighton Pride parade 2018

Despite the controversies and the scorching temperatures, 300,000 showed up to march for LGBTI equality