An accurate picture of France today?