Emmanuel Macron has said Marine Le Pen is ‘dependent on Russian power and Putin’ during the televised leadership debate.

source