West Ham United are closing in on a club record £40 million for the Brazilian midfielder Felipe Anderson. A source close to the deal said it was now “70 per cent” complete and although negotiations with the 25-year-old’s club, Lazio, were dragging the move is understood to be likely to go through now.

Despite the delay West Ham are confident that Anderson will sign for them with the fee almost twice their previous record which stands at the £24 million they paid Stoke City last summer for Marko Arnautovic.

Anderson, who can play as a right-winger also, has been in Europe since 2013 - when he moved to Lazio from Santos for £6.75 million - and has one international cap for Brazil. He has scored 34 goals in 177 appearances for the Serie A club.

West Ham had hoped to sign Anderson for around £35 million but have had to increase their offer.

The club has announced the signing of former Arsenal midfielder Jack Wilshere, on a three year contract.

The Englishman, whose contract ran out at the Emirates at the start of this month said he was delighted to sign for the club.

"After speaking with the manager and those at the club I knew my future was at the London Stadium and I can’t wait to get going now. It’s well known that I come from a family of Hammers and it’s a special moment to sign," he said.