He definitely signed a new contract dated 8th December 2017 - see the monthly document below.
http://www.thefa.com/football-rules-governance/policies/player-registration/monthly-bulletins
We do not know how long that contract was, but surely it was for longer than just 18 months ? ???