Solution:
As ridiculous as it sounds, after re-installing all drivers, reinstalling disabling & enabling internet, updating BIOS, updating Windows, disabling firewalls etc etc.... I turned off & unplugged my PC for half an hour, came back from a walk and it's working perfectly again with 0 issues.