No it is not any of the tit family, we have all those on a regular basis.
I now believe it is an albino finch, i listened to my birdsong last evening it has definitely the call of a finch. Desperate to get a picture the camera is ready, i do hope it comes back it is lovely to look at & hear, there are so many goldfinches at the feeding station i am hoping it will show again. ;D