How far will Macron go?