Albion have confirmed George Barker's move to Swindon Town.

The 22-year-old striker has joined the League One club on an 18-month contract for an undisclosed fee.

Barker will fill a void at the County Ground created by the return of Nicky Ajose to Peterborough and Nile Ranger’s imminent departure.

He is expected to go straight into the squad for Saturday's home game against Peterborough.

Albion's head of football operations David Burke said: "George has worked hard and made good progress with the club but his opportunities here are limited, so this represents a chance for him to progress his career at a good club.

"On behalf of the Albion, I'd like to thank him for his time at the club and wish him well with Swindon and in his future career."