Ole Gunnar Solskjaer has said Marcus Rashford and Paul Pogba will stay at Old Trafford as the new Manchester United boss aims to take the club back to the top of English football.

Rashford is edging closer to agreeing a deal but both the England striker after interests from Barcelona and Pogba is interesting Real Madrid.

However, Solskjaer ordered United to do everything possible to keep their best players.

“They are vital for our future an we need to keep them,” he said.

Keeping the United’s most expensive player and most exciting front man is just one of the jobs Solskjaer has as he builds his team for next season.

He also needs to get goalkeeper David De Gea, who is holding out for £350k-a-week to sign a new contract.

Ander Herrera, who has impressed since Solskjaer took charge, is also in a stand-off with the club and his contract runs out this summer.

“Ander has been very good since I came in and we want to ensure he plays here,” said Solskjaer.

“We want the best players in this club. Let’s hope club and player find an agreement. We will have a strong squad next season.”

Juan Mata’s contract is also up this summer with talks of a new deal at a stalemate.

Anthony Martial, Phil Jones, Ashley Young and Chris Smalling have all signed new contracts since Solskjaer took over from Jose Mourinho.