Just to provide some more info, I re-ran SFCFix and got this message (SFCFix.txt attached below):
Attempting repair . . .
Stage 1
Stage 2
Stage 3
Due to the nature of your corruptions, scan times have been extended by
approximately 15-20 minutes. Please be patient and allow the operation to
complete.
Deployment Image Servicing and Management tool
Version: 10.0.19041.746
Image Version: 10.0.19042.746
[==========================100.0%==========================]
Error: 0x800f081f
The source files could not be found.
Use the "Source" option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see
Configure a Windows Repair Source.
The DISM log file can be found at C:\WINDOWS\Logs\DISM\dism.log
Not sure why, but despite saying the "nature of your corruptions" would take some time, the SFCFix.txt Autoanalyis Summary entry says there are no corruptions?