French President Emmanuel Macron pushed Thursday on a visit to riot-hit New Caledonia for the removal of protesters' barricades and said police sent in to help battle deadly unrest in the French Pacific archipelago "will stay as long as necessary," even as security services back in France focus in coming weeks on safeguarding the Paris Olympics.