Boris Johnson mixed contrition with an effort to take on former colleagues who questioned him.

for more ...