Thanks for the advise.
I've checked the guppy and it's definitely male. I've tried various actions to treat.
The fish is still sitting on the bottom but swimming around a little, feeding fine and showing no signs of dying. However, I now have a symptom. It looks as though his rear end isn't...