Is the world prepared to be led by a cheese eating surrender monkey?
France’s Macron positioning himself as leader of the world in the manufacture of white flags.