LONDON — In a strange twist, Marine Le Pen and Nigel Farage, two giant figures of Europe’s populist right, faced simultaneous reckonings with what they […]