This. He's awful.
When you add up how much you're paying for everything, OP, you're clearly paying more than twice what he is which is disproportionate even with your higher earnings. If you're on £80k and he's on £38k then you should be paying, at most, twice what he is paying, given that if those are your gross salaries your actual take home pay won't be twice his.
And then it turns out that when you were earning £20k and he was the higher earner he wanted separate finances and everything split down the middle?
I bet he bloody did.
He wants to have his cake and eat it, doesn't he?
When he's the higher earner he wants you to financially contribute the same as him (and also do all the housework).
When you're the higher earner he wants to sit back and relax and be a kept man, whilst he also doesn't do childcare and doesn't do housework.
He is just going to be a millstone round your neck, OP.
You can't work and look after your baby so if he refuses to take parental leave then you will have no choice but to use paid childcare when you need to go back to work. But if he's already spending all his income because he can't manage his money effectively, guess who will be paying for the childcare?
That's right, you.
If you don't want this to be your life then your only real option is to leave the lazy fucker and claim child support. You might not be any better off financially but at least you'll be rid of this leech.