Hiya, thanks for the advice!
I followed both steps, the only issue I came across was "netsh int reset all" could not be executed as the command could not be found, but everything else went smoothly.
On the clean boot, the ethernet was connected, but after another restart is suddenly disconnected again. I've just plugged the cable into a different port on my router but nothing has changed. Even after the network reset, I'm still stuck on WiFi.
Any other tips??