UK blames France as travellers face hours-long port delays