COP 29: what progress was made on climate finance?

Negotiators agreed on a new climate finance target of at least $300bn (£238bn) a year by 2035 and rules for a global carbon trading market - but bitter divisions remain