Barnsley have signed Ivan Toney on a loan deal for the second time this season.

The Newcastle United frontman, 20, scored twice in seven appearances for Barnsley earlier this season before being recalled to St James' Park.

The Reds have now swooped to bring Toney back to Oakwell on a deal until the end of the current season.

Fellow ex-loanee Kevin Long has joined Championship strugglers MK Dons on a loan deal from Burnley.