The wife of British Prime Minister Gordon Brown has joined thousands of revelers in London's annual gay pride march.
Sarah Brown held a red, white and pink version of the Union Jack as the noisy parade wound through the city centre before a rally and concert in Trafalgar Square.
Everyone from drag queens to firefighters and soldiers in uniform joined the parade, organised by lesbian, gay, bisexual and transgender groups.
Earlier, organisers met the Browns outside 10 Downing St.
The prime minister said Britain had made "massive strides towards equality," including the introduction of civil
partnerships for gay couples. These have the same legal status as marriage, but some campaigners want the word marriage to apply to both gay and straight couples.