Amsterdam has become the first capital city in the world to ban public advertising for both meat and fossil fuel products.
Adverts for burgers, petrol cars, and airlines have been removed from billboards, tram shelters, and metro stations from 1 May.