This isn't quite right. In recent polling, 3 in the last week or so, no deal has been the most popular option and I appreciate sometimes the answer can fluctuate depending on the way the question has been framed.
Whilst not a majority, the question allowed "don't know" and of course in a 2nd referendum or a Commons Vote abstentions do not count. It is the votes of those that participate that count.
So taking the polling, there is a majority for No Deal among the public.
I obviously accept that polling is unreliable, but no one can say with confidence whether there is or isn't a majority for No Deal at the moment among the public. I think it's too close to call with all recent polls being within such a small band that a 2% swing could turn it the other way.
There was an interesting poll out yesterday. I've been waiting for this to happen and this was the first to show it.
A Comres poll showed support for Labour and Tory both on 32% and I think we might see them both drop below 30% before long.