David De Gea has signed a new long-term contract with Manchester United, the Premier League club have announced.

[MORE]