The 20-year-old Academy graduate made his debut on April 9, 2016, in a defeat to Barnet and has made 105 appearances for the Club, scoring 20 goals.

He was the youngest O’s player to score a hattrick when he netted three goals against Newport County in March 2017 at just 18 years, three months and 24 days.

The skillful winger blossomed this season as he made 44 appearances, scoring 11 goals and assisting seven times. His goal against Bromley in November, where he chopped passed two defenders and lifted the ball into the roof of the net, earned him the Leyton Orient Goal of the Season award.

An instrumental part of the O’s title-winning team, the England C international was renowned for his skill, direct running, and ability to grasp hold of a match and made him a firm fans favourite.

We wish Josh every success at Huddersfield Town.