I have a cart price rule to apply free shipping on orders over £25.
Other solutions I have read say to turn off free shipping in configuration.
I have turned off free shipping in Stores > Configuration and set Flat rate to 'Show Method if Not Applicable' > No. Yet still it appears. Is there a little bit of PHP I could pop somewhere that IF free shipping applies THEN hide the other options?