Huge numbers protest for medical freedom in London