Celtic star Leigh Griffiths has sent a defiant message to his doubters from inside Lennoxtown as he steps up his return to full fitness.

The striker hasn't played for the first-team since August 25 when he was part of the side that beat Hearts 3-1 at Parkhead.

Evening Times: He posted the defiant clipHe posted the defiant clip

Boss Neil Lennon has revealed the player is struggling for fitness after a thigh injury.

Though social media rumours have been running rampant with other allegations as to why the Scotland cap has been left out.

Earlier today the 29-year-old silenced his critics with a 'shush' emoji as he shared a video where he appeared to be training with the rest of the Celtic squad.

Celtic star Leigh Griffiths thanks supporters after depression battle

Griffiths has been left out of Scotland boss Steve Clarke's previous two squads as he continues his fitness battle.

The ex-Hibs forward had previously been dealing with off-field issues including depression.