By Alex Stevens

Jonjo Shelvey has completed a Newcastle medical on Tuesday afternoon as he puts the finishing touches to a £12million move from Swansea, Football Insider sources understand.

The England international is set to be unveiled by Newcastle to supporters ahead of Tuesday night’s Premier League clash against Manchester United at St James’ Park.

Shelvey was not registered in time to feature against Louis van Gaal’s team and must wait until Saturday’s home match against West Ham to make his debut for the north-east club.

The England international, 23, has agreed the terms of a deal with Newcastle after growing frustrated at being in and out of the Swans’ starting X1 in recent months.

Football Insider revealed on Monday that the north-east club were hoping to tie up the £12million signing this week after opening talks with Swansea.

Shelvey has struggled to earn a place in the Swans’ first team this season under both previous manager Garry Monk and his temporary successor Alan Curtis.

He played 90 minutes in the Swans’ shock FA Cup third-round exit to League Two side Oxford United on Sunday.

But the former Liverpool man has  started just three Premier League games since October and was not part of the squad for the recent matches against Liverpool, Leicester, Manchester City and Manchester United.