Westminster Council and Met Police sting London Pride organisers with huge bills as the Pride Parade in London is strangled with bureaucratic restrictions. Peter Tatchell says todays London Pride parade will be one of the smallest in the western world, alleging red tape is strangling the event.