You can't blame the government...
Yes, we're fucked because none of the customs systems will work by 29th March, only 10% of the necessary truck permits are available, there's no infrastructure for border checks etc...
But that's NOT THE GOVERNMENT'S FAULT.!
They did their planning, quite reasonably, on the basis of a clear statement from a government minister that all the UKs existing Free Trade Agreements would have been replicated before Brexit - easiest deals in history. So it would have been a shocking waste of public money to spend billions on unnecessary changes to customs and borders, or on stockpiling insulin, or calling up the military.