Leo DiCaprio vs. Boris Johnson is the eco clash you probably didn’t see coming