A Mumsnet advert uses a but I’d say an? YABU it should be a because x isn’t a vowel YANBU everyone says an Xmas cake/tree etc