Thanks aRRon you beat me to it mentioning there is no vacuum booster or hose from the engine.

So last night I jumped under and got 1 whole turn of the fitting to tighten the hose. I ran the engine for a few mins with my foot on the brake and it hasn't leaked. Hopefully that's all good now. I'll bleed the system again this weekend. I also have a stuffed swivel hub bearing on one side and a collapsed wheel bearing on the other so I'll try replace all those this weekend too.

Cheers.