@Kjella: "You need to go into the BIOS and disable secure boot, then it should load on all of them. If it would boot your Linux distro it'd also boot whatever malware was trying to trojan Windows and that's exactly what they're trying to avoid"
Microsoft: "Secure Boot is a security standard developed by members of the PC industry to help make sure that your PC boots using only software that is trusted by the PC manufacturer."
I don't understand why these members of the PC industry didn't include the Linux makers in the design stage and instead made Secure Boot Windows only. I also understand that UEFI doesn't play nice with dual boot, purely a coincidence no doubt.