It is not possible to compensate for that, since we cannot create time.
The only thing we can do is to give him lots of money, millions, to make these mistakes so costly, that the strictest standards of investigation and judgment will be used in the future.
But how much? 10, 50 million GBP, would that discourage the government and make it painful enough for them?