France Presidential Election: Macron and Le Pen in Final Quest for Votes after Fiery Debate, 21 April 2022