17/03/2017

Macron and Hamon: where do their voter bases lie?