Hornets midfielder Stephen McGinn has signed a new contract with the club.

The 23-year-old has penned a one-year deal with the Vicarage Road side with an option held by Watford for a further year.

The Scot was offered a new contract at the beginning of May but had yet to agree terms when his existing deal expired at the end of June.

McGinn has not played a competitive match for more than 16 months following a cruciate knee ligament injury.

He returned to ‘full fitness’ towards the end of last season, playing in several Reserve team matches.