The Cop29 agreement failed island states. Now the UN's top court must act on climate harm | Ralph RegenvanuThe Baku agreement promises $300bn annually for climate finance but is insufficient compared to the $1.3tn needed by 2030.