Tricky one. Could be a leucistic Great Tit or or even a Blue Tit. I think I would favour the first. Bluey/black legs would indicate to me one of the tit family.
Best to wait for further opinions though