Does buying a carbon offset genuinely offset carbon?

Carbon offsetting is a large industry which sells people things that might or might not be what they expect to purchase and might or might not work. The industry is entirely unregulated although there is a promised “Code of Conduct” for the UK there is no agreed standard about what people are allowed to sell [...]