Watch it go straight to the morgue. . .
The English RL community and establishment would reject such a proposal out of hand, and any attempt to force the issue would result in widespread protests, boycotts, and probably a SL style civil war if it wasn't dropped.
Just saying to set up teams in places like Birmingham and the city of Manchester (there're already SL teams in greater Manchester, e.g. Wigan), amongst other similar proposals, is much easier said than done as well.
It'd take generations and cost hundreds of millions of dollars to cement those teams in their markets, and any attempts to do so without local expertise and support would almost certainly be doomed to fail. It'd make expansion projects the likes of GWS and the Suns look like child's play.