Haven't got time to wade through the whole thread to see if such points have already been made, but:
1. They should have been able to forecast this coming. It was entirely predictable. In fact I would not be surprised if this were a situation semi- manufactured by Cameron just so that he can...