Restore admin user

Programaticaly restore admin user could be done with this code:

use Drupal\user\Entity\User;
$user = User::create([ 
'name' => 'admin', 
'mail' => 'admin@example.com', 
'status' => 1,
'roles' => ['administrator'],
'pass' => 'newpassword',
]); 
$user->save();