Thank you for all the replies. I understand some have replied from the perspective of what is normal for them. I do also appreciate some get nothing or very little as standard. However this is not usually the case, we didn't discuss changing our normal habits therefore I went ahead and got gifts as normal.
To those saying what I think of as thoughtful may just be more stuff, this is also not the case. I'm actually very aware of not adding endless tat so presents I buy for everyone are something I either know is wanted/ needed or an experience type voucher or similar thing that is good quality and can be used.
We've had years of course when one of us has met the mark more than the other. This year however he got the socks and chocs as stocking fillers and a gift for under the tree from our child. Therefore really he just chose not to get me a present. He's described it as an oversight and apologised after I'd told him I was upset, but it just feels it is so easy to go online and buy a voucher for something if he'd suddenly realised he hadn't actually got a present.
Christmas is about children but really I planned and bought all those things too.
I wouldn't do anything passive aggressive, I haven't ruined the day, but it was difficult to accept and was really upsetting. Luckily noone asked about our gifts today.
I knew he'd been disorganised this year so I honestly expected maybe a bottle of perfume or something generic like that rather than the usual more thoughtful gifts. This would've seemed acceptable.
I had suggested a present a short while ago, it was something kind of big but I'd suggested second hand so it wasn't extravagant but he should've known from this I had some form of gift in mind.
The advent things before were really for our child although really thoughtful and nice.
I've got different things before ranging from tickets for a show, small holidays to nice pjs, practical but needed shoes etc always a nice gift of some kind though.