Gini Wijnaldum is having his medical for Liverpool today.

The now imminent transfer has dragged on for some time until the two clubs agreed to a much discussed £25m fee.

This is why I think it makes sense for both clubs…

Why £25m price tag is right for Liverpool:

Dutch international with a year’s Premier League experience behind him.

A midfielder with 11 Premier League goals and five assists last season.

He achieved that goal/assist return for a relegated team so should do even better for a team competing towards the top end.

Inflated transfer market alone probably adds £10m onto last season’s £14.5m transfer fee that Newcastle paid.

At 25 years of age he has best years ahead of him and potential uncreased transfer value.

Why £25m price tag is right for Newcastle:

Significant profit on £14.5m they paid a year ago, even taking into account PSV sell-on clause.

A feeling that the original £14.5m fee was probably over the top.

Belief that stats last season are distorted, with six of his 11 goals coming from the crazy match against Norwich and dead rubber when Spurs visited on the final day.

Keeping an unhappy player could end up a negative with his attitude and how it affects rest of squad.

The perceived lack of input into so many matches, especially away from home.