Macron has vowed to crack down on violence in France after yet another day of violent protests, with several cities looted and set on fire as more than half a million people took to the streets.