A brilliant idea, although all of this was killed at privatisation. As before the mentioned, services would regually run across country, with some services running all the way from York to Crewe/Holyhead.
Maybe it will work, but with franchises and what not, something like this probally...