Norwich City Under-23s goalkeeper Billy Johnson has joined National League South side Braintree Town on loan.

Johnson will spend the remainder of the season with the non-league outfit as he looks to gain crucial experience to aid his development.

The 20-year-old has played on three occasions for the under-23s this season, with his last outing being in the EFL Trophy as the Canaries beat Crawley Town 2-1 in October.

Johnson also played in the defeat at Oxford United as the young Canaries failed to progress beyond the group stages of that competition.

He spent the majority of his youth career playing within Norfolk and emerged through the Community Sports Foundation's Football and Education programme before signing his first professional contract in August 2018.

Braintree sit 18th in the division and have failed to win in any of their last five league fixtures. Johnson's first match will be against Oxford City on Saturday.