Martyn Waghorn is set to sign for Derby County today, with Toto Nsisla and Jon Nolan in Ipswich ahead of their double switch from Shrewsbury Town.

It’s understood that both Middlesbrough and Derby had bids of £5m accepted by the Blues yesterday, with Waghorn indicating that his preferred choice was linking up with Frank Lampard in the East Midlands.

Town rejected a bid of around £5m from Sheffield United earlier this summer and have been haggling with interested parties regarding the payment structure for some time.

It’s understood that Derby’s bid was better structured than Boro’s from a Town perspective, with the deal having the potential to reach £7.5m if various clauses are met.

Waghorn arrived at Town in a £250k deal from Rangers last summer. The 28-year-old scored 16 goals and provided 11 assists in his debut campaign at Portman Road, his parents relocating from his native north east to live in Suffolk.

It’s been reported that Rangers will receive a 10% sell-on fee that would equate to £500k.

Meanwhile, Shrewsbury Town duo Nsiala and Nolan have arrived in Ipswich today to complete their double switch. It’s understood that the deal is around £2m, with Nolan valued around £1.25m and Nsiala at £750k.

No-nonsense centre-back Nsiala, 26, came through the youth ranks at Everton, saw his career drift – including a spell playing in Thailand – before Hurst got him back on track at Grimsby Town.

Attacking midfielder Nolan, also 26, also started out at Everton before dropping into non-league with Stockport and Lincoln. Linking up with Hurst at Grimsby also proved to be the catalyst for him moving up the leagues.

Both players were reunited with Hurst at Shrewsbury and played key roles last season as the Shrews finished third in League One last season before losing in the Play-Off Final at Wembley.