It was crunch time the moment the deal between Unite and BA was done. No ifs or buts its over its fair and reasonable. There will be no more discussions. No more suggestions and certainly no chance of 'withering on the vine' - the vine was chopped down when KW and Unite finished their meeting.
This thread is now all used up. There is nothing further to add. Whatever you say it is not worth a can 'o beans.
Your union and BA are asking you to accept a deal that is in your BEST interest. DH is doing the same, whatever you think of him.
A vote YES is recommended a NO is not. Your choice. You have no others, not now not tomorrow - none. Good luck, but you won't need it if you vote YES.