If anyone follow this topic...
How would 261/2004 be interpreted in view of the recent sudden border closing between the UK (still part of Europe I guess ?) and mutiple countries ? I'd say this is "force majeure", outside the control of the airlines ?