Stoke City have announced this afternoon that Tyrese Campbell has committed his long-term future to the club by signing a new four-and-a-half year deal.

The 20-year-old's previous contract was due to expire in the summer and he had been linked with a move to a host of clubs, including Glasgow giants Celtic and Rangers.

However, he has quickly established himself as an important player under Michael O'Neill and it seems that has convinced Campbell to remain in Staffordshire.

That's after the Championship club confirmed the news on their Twitter account, with the England youth international tied down until the summer of 2024.

Stoke would have been entitled to minimal compensation had Campbell moved north of the border whilst they may not have got a fee that reflected his true value had he decided to move on to another side in this country.

The forward, son of former Everton striker Kevin, has scored four goals in his last five league games for the Potters which includes the winner in the victory over West Brom last time out.

Do you know where these 15 ex-Stoke City players are playing now?

The verdict

This is great news for Stoke and it's a huge boost for the club as Campbell has shown in recent weeks that he has the potential to be a top forward.

He has good pace, can link play and is a real goal threat, so you can't underestimate how big this is for the club.

O'Neill deserves huge credit too. His influence on the player is massive and he has already taken Campbell's game up a few levels.

Now, the challenge for Campbell will be to establish himself as a regular in the side over a long period and score the goals that keep Stoke up this season and then help as they look to push on in the years to come.

Thoughts? Let us know in the comments below.