Stonechats: complex or misunderstood?!

Stonechats are common birds which many people will recognise, but when you start to dig a little deeper, they turn out to be a maddeningly complicated bunch of races or subspecies which vary subtly with age, sex and region. The taxonomy also seems to vary from bird book to bird book! I am not a…