Liverpool full-back Jon Flanagan is set to sign a new three-year contract to end uncertainty about his future at Anfield.

Flanagan’s current deal expires at the end of this season but he has recovered from an 18-month injury lay-off and convinced manager Jurgen Klopp he should be part of his plans.

Negotiations between chief executive Ian Ayre and Flanagan’s representatives continued over the last week and now an agreement is in place to keep the 23-year-old left back on Merseyside.