Bionic, thanks very much for your take on the situation (you, too, Gawj). DH's parents have disowned him a long time ago so no help there. I have just told him: 'I unhappy that you are considering spending £100 on Oliver when we are in these financial straits. Can we talk about this some more? Does it have to be £100? Does he have to have a bike right now?'. He replied: 'Pram, he's having a bike; I've told him I'm buying him a bike and that's the end of it. If it costs £100 then that's what it costs.' My retort: 'You're a selfish bastard at the end of the day, aren't you? You should never have told that boy to expect a bike for his birthday when you've been gambling more than £200 a fucking month for a year and we have fuck all for the new house or this baby.'
His parting shot as he left for a fag: 'Go and take an extra tablet, for fuck's sake. The boy is having a bike' 