Seals stage a comeback on France’s northern coastCrowds of seals lie on the sand, some wriggling towards the water, on the northern French coast