Newcastle United are ready to offer Demba Ba a new contract to keep him on Tyneside.

The Mirror says Newcastle have a rigid salary cap, but owner Mike Ashley may have to make an exception for the 26-year-old to avoid a backlash from fans.

Newcastle accept, though, they would not be able to compete if Manchester City harden their interest in Ba, who could pick up a six-figure sum at the league leaders.

Ba has scored 15 goals this season and Pardew has previously insisted that only a massive offer would tempt him to sell Ba.

Tottenham manager Harry Redknapp has now upset United by releasing details of the release clause.