Revellers at the 2006 Gay Pride march in London. Some believe the march is - The Independent