Bristol is crowned the UK's greenest city while Birmingham is ranked least environmentally-friendly

A new study ranked the cities based on a check list of sustainability factors. Bristol's residents recycle or compost almost half of their household waste.