By North-west correspondent Alex Stevens

Kevin Stewart has been rewarded for his progress with a new four-year Liverpool contract, the club have announced.

The 22-year-old, who will be sidelined for four to five more weeks with ankle ligament damage, has put pen to paper on a deal to keep him at Anfield until 2020.

Stewart has forced his way into Jurgen Klopp’s plans with a string of accomplished performances since making his first-team debut in the FA Cup against Exeter last month.

Klopp handed him his Premier League bow when he came off the bench in the recent 6-0 rout of Aston Villa.

However, just 24 hours later Stewart was hurt during a training session at Melwood and a scan revealed ligament damage that will keep him out for around a month.

The new four-year contract is on improved terms, while Liverpool have revealed there is also the option of extending it for a further 12 months until 2021.

Stewart signed a two-year contract extension last summer – tying him to Liverpool until 2018 – before joining Swindon Town on a season-long loan.

Enfield-born Stewart joined the Reds on a free transfer in the summer of 2014 after being released by Tottenham.

The boyhood Liverpool fan arrived as an aspiring full-back but Academy director Alex Inglethorpe and under-21s coach Michael Beale always felt his future lay as a defensive midfielder.

Last season he had loan spells with Cheltenham Town and Burton Albion, who he helped to clinch the League Two title.