Barnsley have signed Newcastle United striker Adam Armstrong on loan until January.

The 19-year-old netted 20 goals in 40 games while on loan at League One Coventry City, including two in a 4-3 win over the Reds in November.

Armstrong, who has played 21 games for Newcastle including two this season, is currently with England under 20s on international duty.