COP26: Over 100 countries agree to end deforestation by 2030

The devil is in the detail.