There was a recent case at CEDR that was reported somewhere here in the forum that granted compensation. If I recall correctly the argument was that while the pandemic was considered as force majeure, BA did not take due care to avoid the cancellation.