Which parts of Brexit does this idea solve?
Hold a referendum to decide whether or not to hold a second referendum. Bypasses any breaches in constitutional law that may be in place as it technically does not go against the first referendum. Whatever the outcome suggests that is probably the way to go. Job done!