OK, thanks for answering.
I think the fungal infection is down to the stress of the fish being in poisonous water.
Fish produce ammonia as a waste product. This is poisonous to them, but within the filter there is a colony of bacteria which turn ammonia into nitrite. This is also poisonous, but within the filter, there is a 2nd colony of bacteria, which turn the nitrite into nitrate. Which isn't poisonous, or at least not at low concentrations.
Those bacteria colonies only grow when there is ammonia for them to feed on. Before you put the fish in, there were no bacteria at all, and it takes quite a while (ie weeks and months) for them to grow sufficiently to cope with the ammonia produced by the fish. Many people dispute the effectiveness of "Cycle" and similar products - it certainly made no appreciable difference to my cycling process.
This means that you have to remove the ammonia and nitrite for them by means of changing water. 20% per week is not enough.
I strongly suggest you get out to your nearest LFS and buy liquid test kits for ammonia and nitrite - your nearest Pets at Home will probably still be open. You need to know what level those two poisons are at.
You then need to change enough water to reduce the levels of those two poisons to as close to 0 as you can get. You can take out pretty much all the water, just leaving the fish enough to swim upright in, if that's what it takes. Make sure the water you put back in is dechlorinated and roughly the same temperature. Once you've done that change, test the water again. If the levels are still above 0.25ppm, change the water again.
For the next few weeks, you need to test each day, and if the levels are approaching or over 0.25ppm, change the water.
As you go on, you'll notice that the levels will rise slower - that's because the filter is growing those two lots of bacteria. When you test one day, it mayt show levels at 0ppm - when it does, don't bother changing water - leave it until the next day.
As the weeks go on, you'll find the gap between water changes grows, until you'll find that you can go a week without changing water. That is when your filter is cycled, and then you can go to weekly water 20% changes (although I personally do 30%).
I strongly suggest you don't replace any fish until you are cycled, and cut back on feeding to once every 2/3 days, to try to minimise the amount of ammonia being produced by the fish.
Any more questions, and there probably will be some, just ask!
Edit

About the fungal infection, you may well find that keeping the fish in good quality water, the fish's own immune system will deal with the infection, without the need for medication. However if it does persist, I've always used the Interpet meds.