As much as I'd like to see a second referendum, I also see it to be hugely difficult to pull off in terms of real-world politics. Plainly put, the EU also wants to keep the UK in preferrably, and thus has a large interest in enabling a second referendum by extending the deadline, but it also can not create a situation where the EU becomes susceptible to blackmail by the UK. We absolutely cannot have a European Parliament without UK members and then the UK says "we'd rather stay". The obvious strategy for the UK is to use this to get some otherwise impossible concessions out of the EU. Luckily, the EU politicians have noticed that as well so I have some hope at least they won't fall into that trap.
It comes to this: The Brexit referendum was three years ago, the UK applied for leaving the EU two years ago with the full knowledge of the timetable. And their government has failed spectacularly to reach an agreement with the rest of the EU. There was a lot of time and opportunities to put a stop to this, or to at least prepare a second referendum in advance for March 2019. The UK government instead went full steam ahead towards the cliffs. To be frank, I along with much of the rest of the EU am just tired of the Brits being such idiots. Just get it fucking over with either way. This farce has used up so much resources over the last two or three years that can be put to much better use. It's not like the world lacks problems for our diplomats to work on.
The idea that a one-time referendum manifests an unchangeable people's will is just absurd. The same argument could serve to abolish elections altogether; after all, the people have voted already. And on top of this farce, the same government that refuses a second referendum tries to push the same Brexit deal through parliament repeatedly within just a few weeks. Don't they notice that something's off here?
Disclaimer: To make it clear, I want the Brits to be part of the European Union. My preferred solution would be a cancellation of Article 50 by the UK, along with a binding agreement not to trigger it again for some amount of years. Nobody wants a UK that is ready to leave undermining the EU from within.