Newcastle United had a bad night against West Ham as a host of players failed to shine