A leading Deaf performer who was prevented by the mayor of London’s security staff from handing out campaigning leaflets during a disability arts festival has described their actions as “undemocratic” and “creepy”. David Bower had handed out some of the leaflets […]