That is fkn abysmal
they are not legally allowed to let your ds go home with him in his care if he is drunk, for a start
I would kick up a HUGE fuss
with the nursery, for having alcohol there
with the nursery, for allowing your ds to go home in the care of a drunk adult
with your dp, for being a wanker