A French court has given far-left leader Jean-Luc Mélenchon a three-month suspended prison term and an €8,000 (£6,700) fine for intimidating officials investigating his funding.
In October 2018 prosecutors launched searches of his party offices and home.
Mr Mélenchon was filmed shouting “I am the Republic!” at a police officer and shoving him. With colleagues he then tried to break into the party HQ.
He heads the France Unbowed party and supports the yellow vest protests.
He ran against Emmanuel Macron in the 2017 presidential election and won 19.5% of the vote in the first round.
The yellow vest (“gilets jaunes”) movement – originally sparked by a hike in fuel taxes – has escalated into the biggest challenge of Mr Macron’s presidency.
The Paris prosecutors were investigating alleged irregularities in Mr Mélenchon’s election funding and suspicions that his party had misused EU funds in the hiring of parliamentary assistants. The case was then passed to investigating magistrates.
Mr Mélenchon called the prosecution “politically motivated”. He accuses President Macron of defending the interests of a powerful business elite instead of tackling widespread poverty.
The separate case over the October 2018 searches accused him of “violent resistance” and “intimidation” towards officials.
He argued that he simply wanted to witness the search of his offices, to ensure that party membership files were not taken away.