Your dad's behaviour is like that of a bratty entitled child, but also, as a few people have said, you could have got a card for 29p, and a box of Dairy Milk or something - all for under a fiver.
Your dad's behaviour was out of order though. If my husband behaved like this towards my kids, I would go batshit at him.
Then again, he never would.
Does he have form for this kind of petulant behaviour?
I mean, he is entitled to be a bit miffed, but to behave like this is not on, and someone needs to tell him this. Does he know about your financial issues? Surely he should have some empathy???
Maybe you could try talking to him???
On another note.
As an aside, I’m surprised you’re allowed to be in a HA place and be a Private Landlord. That seems like having your cake and eating it too?!
I am pretty sure that having a social housing tenancy, and renting out a house you OWN, is NOT allowed. 
I am willing to bet that the housing association doesn't know about the 'owned' property!