@AC: I think you'll find "having the votes" is actually the definition of democracy :-)
Parliament passed the legislation providing for no deal, and has spent a year passing god knows how many pages of legislation to support said bill. If they don't want it, they can repeal it, or can eject the government if they so desire.
Of course, if their desire is actually to frustrate the referendum by delaying us actually leaving indefinitely until they can cancel the whole process, this is a pain. But that really is undemocratic, isn't it?