Marsh Tit
Parus palustris
(I think!)
I would be glad to hear if anyone thinks this is a Willow Tit and why.