My wifes Mini had a similar issue now you mention it.
I was able to buy a product which went into the fuel tank and did something to absorb any water in it. After applying this it ran fine.
Other vendors etc also offer it - just to illustrate one.
https://www.wynns.uk.com/product/dry-fuel/