James Goddard: Yellow vest organiser arrested in London
His supporters say he was about to hand himself in at a police station when he was detained
A leading member of the “yellow vests”, who have been disrupting Westminster with abusive anti-EU protests, has been arrested.
James Goddard was detained outside St James’s Park underground station on suspicion of a public order offence at 11.42am on Saturday. -- MORE...
