Every project must have an end date stipulated in the actual contract. Failure to complete the works by that date should then imply penalties to be paid by the contractor.
I’m in sales & project management - trust me, if I don’t have the project completed in the allotted timeframe it costs us a small fortune in fines & fees.
The contractor is 3-4 years late on delivery, 100% the sharks could sue them.
Without going too much into it, the contractor isn't "handing over the club" so there is no dates to hold to. The club just happens to be in the middle of the rest of the works.
Trust me, if it was that simple it would have been done.
Let me try and put it this way. Let's say you owned a big block with an old house at the back you want to eventually renovate and move in to. However you were desperate to sell the rest of the block as you need the funds to survive.
I come along (when there aren't many buyers) and offer to buy your empty block under the proviso that you won't be able to access the old house at the back until I have finished building.
I get about 10% into the works then the world went to **** and the construction sector hit the wall bad. To this day it hasn't recovered.
I'm trying my best to stay a float and finish my house and you are desperate to start your Reno's.
If I go bust, you will get held up for years waiting for administrators to come in blah, blah, blah.
If I let you in when I haven't fully finished my works, I take the risk of something going wrong at the your house whilst I'm contractually responsible. I can't take that risk (nor will I be insured for).
Your contractor also can't get works insurance until I have finished in case I stuff something up.
That's the best way I can explain it to the best of my knowledge.