France on the brink of explosion