The signing of Tommy Elphick by Aston Villa makes it 18 transfers in total by Championship clubs so far.

Signed for a reported £3m, Elphick looks your archetypal solid Championship signing, having played every game when Bournemouth won the Championship in 2014/15.

Sadly for the 28 year old centre-back, injury blighted his first shot at the Premier League and he only made 11 starts plus one appearance as a sub last season.

Villa Manager Roberto Di Matteo:

“I’m really pleased to bring Tommy to the football Club.

“He is a fantastic player and also a fantastic character which is very important.

“He knows what is required to win promotion to the Premier League from the Championship and that experience will be invaluable.”

The full details of incoming transfers so far agreed by Championship clubs is listed below, as published by BBC Sport.

Even though only 46 days until the season kicks off (45 if Newcastle are selected for Friday night Live TV…), obviously no need to panic just yet with Rafa Benitez steering the ship.

However, with 18 transfers already agreed by Newcastle’s rival clubs, there is no reason why United can’t start to confirm signings sooner rather than later.

Pre-season starts next week and it is only 18 days until Newcastle begin a week’s pre-season training camp in Ireland (9 July – 16 July), which concludes with a friendly against Bohemians.

It would be nice to see at least two or three new faces included in that trip, as when they return there will be only three weeks until the Championship season begins.

Championship incoming transfers agreed so far:

12 May 2016

Lex Immers [Feyenoord – Cardiff] Undisclosed

16 May

Andy Yiadom [Barnet – Barnsley] Free

18 May

Stefan Payne [Dover – Barnsley] Undisclosed

20 May

Michael Madl [Sturm Graz – Fulham] Undisclosed

23 May

Kayden Jackson [Wrexham – Barnsley] Free

25 May

Danzell Gravenberch [FC Dordrecht – Reading] Undisclosed

30 May

Stephen Warnock [Derby – Wigan] Free

2 June 2016

Josh Brownhill [Preston – Bristol City] Compensation

4 June

Adam Webster [Portsmouth – Ipswich] £750,000

7 June

Ivan Paurevic [FC Ufa – Huddersfield] Undisclosed

Simon Makienok [Palermo – Preston] Loan

Joel Coleman [Oldham- Huddersfield] Undisclosed

8 June

Andy Lonergan [Fulham – Wolves] Undisclosed

9 June

Steve Sidwell [Stoke – Brighton] Free

14 June

Ben Hall [Motherwell – Brighton] Undisclosed

17 June

Anthony Stokes [Celtic – Blackburn] Free

20 June

Jack Payne [Southend – Huddersfield] Compensation

Tommy Elphick [Bournemouth – Aston Villa] Undisclosed