
French President Emmanuel Macron and his far-right challenger Marine Le Pen locked horns in front of a live television audience on Wednesday for their only debate ahead of Sunday's presidential election.
Televised debates have long featured in French elections and have yielded exchanges, one-liners and put-downs remembered by the public for years. Le Pen's poor showing in a 2017 TV debate with Macron was seen as a factor in her poll defeat back then.