I've been mulling over the WA for the past few days. A few weeks ago, I would have argued (I believe I did at RAWK) that MPs should vote for the WA if it seems reasonable (in the circumstances). Well, I think the actual WA agreement is what was largely expected (in the round). But having it there in front me, seeing some of the details, and even realising that No Deal would be an absolute disaster for the country, I cannot now argue for its acceptance. I feel like I am being threatened with a good kicking if I do not hand over my wallet. I would be highly unlikely to hand over my wallet in such a situation (I'd fight and risk the kicking) - and this is how I feel about the threat of No Deal.
So, I think the Labour Party should vote against the WA, but for different reasons than Corbyn et al. I wish to see A50 retracted and the UK to remain a full member of the EU. Corbyn may not admit to it, but clearly he wishes for something more extreme than what the WA offers. The WA, as constituted, would not allow for Corbyn's imagined socialist utopia. He is not only thick, but thoroughly dishonest too.
If the WA agreement is not accepted by Parliament, and there is no reversal of A50, then we are almost certainly heading for No Deal. But, in that scenario, it also would seem almost certain that within weeks the UK will return to the EU and beg for the belated activation of the WA (of course, the Eu would acquiesce). So, in the longer run, we loose little by rejecting the WA and risking No Deal. I know that some (very many of us) will be hit very hard by No Deal, but we should not give into threats of kickings. And, before anyone starts, I and some people close to me are reliant upon medications which might well be disrupted in the event of No Deal. The present situation for the nation is as bad as a war. The threat of deaths does not negate all other arguments and considerations.