Only the spectre of the far right in government might save the embattled French president and his ambitions for Europe

0161 413 0666

Only the spectre of the far right in government might save the embattled French president and his ambitions for Europe