Boris Johnson denied that Britain is “corrupt”, despite the latest outrage involving Sir Geoffrey Cox, which threatens to bring the Conservative Party into disrepute.