European capitals are bracing for a day of violence as protesters prepare for the traditional May Day demonstrations from Paris to Athens.
More than 7,000 police have been deployed in the French capital amid heightened tensions with the yellow vest movement.
The German and Greek capitals are also expecting disruption – although police in London said they were not expecting significant demonstrations or violence.