most likely reason
May knows that she will lose the vote in the commons on the deal she is creating... mainly because no one in their right mind will carry on paying for decades to come for something they arent getting (e.g. the european space projects etc). She has already planned this. She will stamp her little feet saying she promissed (which is politician speak for never intended) the British people Brexit. She will then come to the people again but this time with a take the shit deal or stay vote... knowing that the BBC and other media (along with some has been actors etc) have been broadcasting antobrexit 'news' for 3 years and even the most strongly anti european want an exit not a shit deal. So she gets what she wanted in the first place... an excuse to cancel brexit. Thus these departments save a lot of money by not doing planning and action for something that will never happen anyway. (mores the pity)