Brendan Rodgers felt compelled to apologise to the Celtic fans for the first time after a performance as he admitted his side lacked desire in a 2-0 home defeat by Hearts.

[MORE]