Oh no, I just lost a long reply! Better people than me will be on to help you with this, but just a few thoughts since I'm up.
The weekend away. I think you'd be cutting off your nose to spite your face if you sulk while you're away. Can you see it as a little break, change of scenery (and hotels! No cooking or cleaning! ) and a chance to catch your breath? Incidentally, where were you going to stay if he didn't want a hotel?
I think you'll have to write off your Corbyn vote, but it's clear you need to have a straight and honest chat about finances. You both need some money each month that is yours to spend on what you like or save. Can you ask him to set up a dd/standing order weekly or monthly? It sounds as if he sees that you need money, but doesn't see how bad it is having to ask for it.
You may need a sit down chat about all finances. Are you getting all tax credits etc you're entitled to?
He may turn out to be a financially abusive cock, at which point you should think about leaving, but give him the benefit of the doubt first and see what he says.
It sounds as if you could do with a bit more confidence. In terms of household skills, there is so much help on here for all those tidying, cleaning, budgeting, meal planning things, and you might feel better for being a bit more in control.
Would learning to drive be a possibility? It isn't for everyone, but is a great skill. Or can you acquire a bike? Just to increase your freedom a bit?
Just a few thoughts til someone better comes along, 2a.m can be a lonely place 