Bob, just tried Driver Booster and attempted another 8.1 update, unfortunately it still didn’t work, thanks anyway though. Just thought I’d let you know that when I was installing Driver Booster, after I chose custom install, my Malwarebytes Premium detected malware. Seeing as I had just clean installed Windows 8 after deleting all partitions on my drive, it must have detected it from the Driver Booster installation (I’ve attached the log to this post). I know you are trustworthy and wouldn’t recommend a product unless you knew it was legitimate so I continued with the installation anyway and it did find a lot of out of date drivers but even after updating them, Windows 8.1 still didn’t install. I’ve just decided to give up now and stick on Windows 8, hopefully if they do a Windows 8.2 in future, it’ll let me update straight to that.

Also, thanks to essexboy for helping me work out it was the card reader causing the flashing light.