There should be a public vote on England leaving the UK and becoming independent.
You may be interested in these active petitions
The other three UK nations have had public votes on devolution and/or independence so why shouldn’t England have one too?