Arsenal defender Rob Holding has signed a new long-term contract with Arsenal.

The 22-year-old defender joined the Gunners from Bolton Wanderers in July 2016 and made his debut against Liverpool in the opening match of the 2016/17 season.

He has since gone on to make 42 first-team appearances and helped the team win the Emirates FA Cup against Chelsea at Wembley Stadium last year.

Rob has five England Under-21 caps and was part of the squad that reached the semi-finals of the 2017 Uefa European Under-21 Championship in Poland.

A club spokesman said: “We would like to congratulate Rob on his new contract and look forward to his continued contribution in the coming years,” while the Arsenal Twitter account posted: “Big congratulations.”