Force majeure in 2020 Published 25 Mar 2020 Coronavirus, Brexit, and the climate emergency. Full Article