Who is Jean-Luc Melenchon? France's 'Jeremy Corbyn' promising huge £125bn spending spree

Jean-Luc Melenchon is committed to increasing public spending by £125 billion should he form a government.

No comments

Read more