Speakers Corner, Hyde Park, London.