Harvey Barnes scored his second of the game to put Newcastle 3-1 up in their Premier League clash with Manchester United.