OK, I think you're right Golden - thanks for the advice. I don't naturally like taking any pills.
As an update - i've just ridden for 45 mins on Zwift at an average power of 130W. So, super low intensity, but it feels like huge progress. Yesterday I could only manage 15 minutes, the day before...