Thanks for your post @sandybayley. I think it's hard to see the wood for the trees when everything is going tits up.
I'm not really sure what else I can do. My outstanding enquiries are about the major works being completed on the block. These are estimated at about 5-6k per flat so I need to either renegotiate or suck up that whole cost. I'm not going to proceed until that cost is determined and I then need to make a decision as to whether I negotiate, pull out or incur the cost in full. Every bit of information the vendor has provided so far about this is piecemeal, so I'm still in the dark about exactly what I may be liable for.
My vendor had already refused to hold a retention for last years service charge as the accounts arn't available yet. I'm worried that if I try no negotiate a reduction in asking price, he will refuse seeing as he's already refused a measly £500 retention. My solicitor has challenged this once but he won't budge.
Everyone tells me I'm in the stronger position here as the buyer but it doesnt bloody feel like it!