By North-west correspondent Alex Stevens

Kevin Stewart’s new Liverpool contract is worth an initial £4.7million, Football Insider sources understand.

The club announced on Tuesday that the 22-year-old has put pen to paper on a deal to keep him at Anfield until 2020.

A Liverpool source has told Football Insider that the former Tottenham man has received a bumper pay rise that lifts his salary to £20,000-a-week.

It is reward for the way 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 ankle ligament damage that will keep him out for around another month.

Stewart signed a two-year contract extension last summer – tying him to Liverpool until 2018 – but Liverpool have tied him to a longer deal, which also has the option of extending it for a further 12 months until 2021.

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.