As has been pointed out, for starters making it legally binding would sort out a lot of the problems. Imagine of the first ref had been legally binding - no article 50 court case which wasted valuable time and possibly contributed to Mays decision for a general election (more time wasted). A legally binding referendum would have drastically reduced division amongst the populace.
We now have a much clearer idea of what Leave could mean. Not only that but we also can see just how totally lax and incompetent our own government has been in preparing for a no deal scenario. It’s now in a complete panic over it. If, and only if Mays Deal doesn’t make it through Parliament I’m not sure what other choice there is. Another general election won’t help matters and crashing out under current government preps is going to finish a fair few businesses, hike prices up and generally cause a complete shitstorm.
2 rusty tubs sailing from Ramsgate ain’t going to help. Of course if the government is trying to demonstrate that hard Brexit would be bad to get Mays deal through by making token gestures then that also should say something about how bad hard brexit could be - a conservative government willing to give money away for nothing.
Still, Chris Grayling is just supporting new British business - anyone with a business plan get writing to the Tory minister of choice. Christmas might just come early as they clearly have more than one magic money tree.