News World Peter Tatchell calls march limit at London Pride ‘anti-LGBT discrimination’ The Mayor of London, Westminster Council and the Metropolitan Police set a 30,000 people limit and rejected 20,000 applicants