I then booted up into Acronis on a USB stick and this time I was able to use the clone wizard to automatically clone my existing drive to the new smaller SSD drive. To resolve I used Disk Management to delete the D: volume. When the free Windows 10 upgrade came along I suspect it wouldn't fit in the 24GB SSD so the upgrader did some jiggery-pokery which ended up leaving me with a redundant fast SSD drive. Or perhaps it was used as some sort of fast swap space or something. I suspect the laptop was designed with a 24GB SSD with Windows 8 on. No one would have purposely configured the laptop like this.
It showed up in Disk Management as a 24GB disk but the D: drive (also 24GB) was actually on disk 0 together with the C: drive. There was also another physical drive in the laptop, a 24GB SSD, which wasn't even used. In my case my 1TB disk had a C: 900GB and a D: 24GB on the same physical disk.
I was getting the same error message as the first post and I know I've used previous versions of Acronis in the dim and distant to clone bigger drives to a smaller drive automatically. It was and my existing 1TB drive has now successfully been cloned to a smaller 500GB SSD drive automatically by Acronis 2018. Don't warn me again for Counter-Strike: Global Offensive. may not be appropriate for all ages, or may not be appropriate for viewing at work. I felt I needed to post some thanks to the guys above who mentioned C: and D: as the root cause of the problem. CS:GO Not enough disk space HELP :: Counter-Strike: Global Offensive General Discussions.