Mystery solved. The fruit is Brad's Atomic Grape. And the reason why it had potato leaves and large flowers is ... it came from a neighbouring plant. They had tangled up in each other I mistakenly thought it was a cross. Too bad, but clearly a cross waiting to happen!