Lack of accountability means it will happen again and again.
Chances of Boris getting a spanking, nil.
Absolutely, we need further governance, far more accountability and personal integrity and a clear separation of powers to ensure that no-one can be in a position to exploit any given set of circumstances/opportunity. Having spent many years in internal audit and fraud investigation one learns that any control system that relies upon an individual's personal integrity will at some point fail.