Brexit countdown: is it even possible to ratify a deal before the deadline?