Neil Lennon has resigned as Celtic manager, the Scottish Premiership club have announced.

Former Wanderers boss Lennon, who returned to the club for a second stint in charge after Brendan Rodgers left to take over at Leicester in February 2019, has been under pressure all season but had previously maintained he would not quit.

The reigning champions are 18 points behind Rangers in the top flight and a defeat to Ross County on Sunday left their Glasgow rivals just seven points away from title.

Lennon apologised for “letting fans down again” after the loss to Ross County left Celtic’s bid to win a 10th consecutive title in disarray.

The defeat also heightened the prospect of Rangers clinching the title at Parkhead on March 21.

Since returning to the club, Lennon has led Celtic to two titles, two Scottish Cups and a League Cup.

A club statement said: “Celtic Football Club today announced that Neil Lennon has resigned from his position as football manager with immediate effect.

“Neil has served the club with distinction as both player and manager, delivering numerous successes, most recently completing the domestic treble in December.

“In his second period as Celtic manager, he has achieved five trophy successes, to add to his three league titles and two Scottish Cup victories in his first period as manager.”