I'm afraid it's not the rain that's stupid. That is an ex dahlia.
A little googling suggests this was a "bedding Dahlia" not a tuber/common dahlia we normally think of. you can buy seed and grow as annual, apparently.so, get some seed, a seed tray and seed compost, around march and get yourself a hundred of these things for less than you paid at the show. Result!