when was the last white christmas uk

The most recent official white Christmas in the UK was in 2023, when snow was observed falling at some Met Office weather stations, although none reported snow lying on the ground.
If you mean a proper white Christmas with widespread snow on the ground that people remember as truly snowy, the last one was in 2010, when snow was lying at 83% of UK stations and snow or sleet fell at 19% of them, which is exceptionally rare.