Bootcamp Not enough space but nothing helps!
This answer is in respond to you post comment which I have repeated below.


  In that case I will go and look for other ways to install windows, I have seen some stuff about installing it without bootcamp. 


The basic steps needed for your 2017 Mac have been post as the accepted answer to this question: How to install Windows 10 into a 2013 iMac without using the Boot Camp Assistant, USB flash drive or third party tools?

If you edit your question and include the output from diskutil list, I could post the steps for your particular situation.

The numbers do not look good. If you shrink your macOS partition to the minimum recommended size of 95.6 GB, then you can create 25.5 GB of free space for Windows 10. (In other words: 121.1 GB - 95.6 GB = 25.5 GB) This Microsoft website states you will need 20 GB to install Windows 10, but the Boot Camp Assistant creates a temporary partition to hold the Windows installation files. This additional space is larger than the difference between 25.5 GB and 20 GB. The Boot Camp Assistant will not install Windows because there really is not enough free space.

One possible solution would be to use a 16 GB or larger flash drive to hold the Windows installation files. Once the files are transferred to the flash drive, you could delete them from the macOS volume and thus create more free space.

One possible procedure to install Windows 10.


Use the the Boot Camp Assistant to download the latest Windows Support Software for your Mac. Look for the "Action" pulldown on the Boot Camp Assistant menu bar. On my Mac, these files were downloaded to the ~/WindowsSupport directory.
Create a FAT32 formatted volume labeled "BOOTCAMP" on the 3rd partition of the primary disk. Basically, enter the command below in a Terminal application window.

diskutil apfs resizecontainer disk0s2 96G FAT32 BOOTCAMP 0

Use the Disk Utility application to erase a 16 GB or larger flash drive. Choose the parameters shown in the image below.


Mount the Windows iso file and copy the contents to the "WINSTALL" volume. In my case, the label "ESD-ISO" was used to identify the Windows iso. To perform the copy operation, you will need the enter the cp command from a Terminal application window. Below are the commands I usually enter. If necessary, make the appropriate modifications.

cd  /Volumes/WINSTALL
cp  -Rv  /Volumes/ESD-ISO/  $PWD



  Note: This command will take a while to complete. Be patient!

Copy the Windows Support Software to the "BOOTCAMP" volume. Below is the command I usually enter. If necessary, make the appropriate modifications.

cp  -Rv  ~/Downloads/BootCamp5/  $PWD

Next, you need to boot from the flash drive. Hold down the option key immediately after restarting your Mac. Release the option key when the Startup Manager window appears. Select the icon labeled "EFI boot". Next, select the arrow below the "EFI boot" label.
Install Windows. When asked: "Where do you want to install Windows?", proceed as follows. First select the "BOOTCAMP" partition. Next, click on the "Format" button. Finally, click on the "Next" button.
If the Mac boots back to macOS, goto the Startup Disk pane of the System Preferences application, unlock, select Windows and click on Restart button. Windows will continue installing.
When Windows finishing installing, make sure the Windows Support Software is installed.