It is completely unnecessary – secrecy for the sake of secrecy, she said.

It’s not a secret that the government needs management consultants to help prepare for Brexit.

But not to tell us what those consultants are doing, when they’re being paid between £5m and £10m, is just crazy.

I just don’t understand why the government is so intent on keeping it secret.

She added: I will be talking to the National Audit Office about this. We’ve talked to them before about other contracts and they have the ability to go into a contract and see, in details, what’s involved.

They will have to make a judgement about what is possible to reveal – but really the government should just bring this out itself.

This is ridiculous. We’re within three months of us leaving the EU as it stands. We should know what the government is spending and what it’s spending it on. Let’s not forget that this is taxpayers’ money.

There was criticism, too, from Lord Kerslake, former head of the Civil Service.

He told Sky News: The question here – given the level of spend – is this, would it not have been more appropriate to have an open tendering process where anyone can bid rather than drawing from a framework contract that was inevitably a shorter list of companies to choose from?

I don’t suggest there is anything inappropriate that has gone on here but I do think it raises questions about securing value for money given the scale of spending involved.

This is not a criticism of the civil servants but truthfully, government would needed to have started the work a lot earlier and invested a lot more funding up front.

If we were going to have a confident ability to deliver a no-deal Brexit, we should not be even contemplating the scale of risk to the delivery of vital services in this country.

Joe Owen, association director of the Institute of Government, is researching Whitehall preparations for Brexit. He told me that febrile politics had changed the way in which information is being shared.

He said: We’ve not had a huge amount of transparency with regards to much on Brexit over the last few years, particularly not the kind of preparations that are going on for no-deal.

There’s definitely been an increase in secrecy more generally across the civil service as a result of Brexit, just because of how politically difficult it’s been for many reasons.

There are the divisions inside the country, the government, parliament, the cabinet and that’s kind of fed into this level of secrecy.

Sky News has contacted all the companies involved.

Those who have replied said they could not comment on matters involving clients. However, I understand that at least one company, believed to be Accenture, has so far not earned any money from its contract.

The Cabinet Office said: It is standard for Government departments to draw on the advice of external specialists to deliver key government policy.

All government contracts are published online – and these are no exception.

So far six have replied – all saying they could not comment on matters involving clients.

These are the details of the nine contracts, each for consultancy support: