Does forgiveness require repentance?

There has been some discussion on social media this last few days about whether forgiveness requires repentance. In this video, I explain why I think it is necessary.

I mention an article on the same subject by my friend Steve Kneale which you can read here.