Do I have to testify to the police as a witness?

When can I, as a witness, refuse to testify?