President of France Emmanuel Macron has just been slapped in public.