I don't top it up every month really, I just said that to save time. I fill up when the joint battery/petrol range shows below 100 miles. Interestingly, I took the car to my local garage this morning and they ran a diagnostic. Apart from a wide range of inconsequential "faults", it showed a "gross fuel leak". There isn't actually a leak at all (it had an MOT last week and an oil and oil filter change last Monday so it would have shown up) and when the mechanic cleared all the fault codes the warning disappeared and hasn't reappeared. Yet.
By the way, the car is running fine on both battery and ICE.
If anything else occurs I'll come back to the forum.