I guess, something wrong happened during WordPress or an active plugin or the active theme update. Maybe connection loss or interruption.
Have a look at WordPress root directory. If the (hidden) file named .maintenance
exists, then safely remove it. It’s the temporary file used by WordPress for few minutes until the update process is finished. Likely, it was not deleted for some reason.