France witnessed another major weekend of demonstrations as an estimated 320,000 people protested over living costs, ...