No offence, but Leeds was served by Liverpool-Newcastle class 45 hauled trains when most of us were still in short trousers.
If you meant to say "leeds had no direct service to scotland" then I believe you are mistaken, as (in the days of cross country valentas and class 47s) there were a few Leeds-edinburgh services a day, plus (at that time) the afore-mentioned Leeds-Carlisle-Glasgow and before it class 45s doing Nottingham-Glasgow via Leeds.
Sorry, I meant to say "no daytime
Scotland service until Operation Princess, apart from the daily Northern Spirit service up the S&C to Glasgow"
The point being that there were three XC services a day north of Newcastle (all southbound first thing in the morning from Edinburgh, all northbound later in the evening), some of which ran via Doncaster, some of which ran via Leeds.
I'm talking about the final days of British Rail/ early days of Virgin (pre-Operation Princess, so over ten years ago) - no daytime Leeds - Scotland service (as the couple of trains a day that served Leeds were very early leaving Edinburgh/ very late arriving back - to be stabled at Craigentinny.
Stalybridge will gain services though. It'll lose 1 x TPE service per hour and gain 2 x Manchester-Leeds semi-fasts and will likely also gain an additional Victoria stopper.
At the moment Stalybridge has two trains an hour to Huddersfield. My understanding was that under the new plans it would retain two trains to Huddersfield?
I really like these ideas: I was initially quite dubious about diverting Crosscountry services to Middlesborough when I first saw it suggested on this thread, for purely selfish reasons as Birmingham to Newcastle is a long distance journey that I do fairly regularly, but these ideas have put my mind at ease about the concept.

If the faster Birmingham to Newcastle service (via Donny) is retained then I think that everyone wins in these scenarios and that they constitute an excellent solution to providing regional connections to and from Middlesborough if it is not electrified.
There's potential (stage two in my masterplan...) for the Birmingham - Doncaster - Scotland XC service to be the "fast" one (with HSTs etc) concentrating on the longer distance passengers.
Personally I think there's no point in routing XC services via Doncaster (pop. 150,000) when they could be routed via Leeds (pop. 800,000). But this is where the need for integrated timetable planning comes in
Running via Leeds takes around fifteen/twenty minutes longer than running via Doncaster (and causes more potential for things to be delayed due to gridlock at Leeds City Station).
If you can retain the Leeds - Birmingham service and retain the Leeds - Newcastle service (passed to TPE) then cutting the XC "through" service via Leeds would allow passengers between Birmingham and Edinburgh a much faster journey (via Doncaster).
At the moment people are fond to complain that the XC service from Edinburgh to Scotland is a good bit slower than the Virgin service (via Warrington). One obvious reason for this is the time penalty for serving Leeds.
It also means that the busier XC service (of the two routes from Birmingham to Newcastle) also has to deal with the busiest passenger flow (Sheffield to Leeds). Changing the service as I propose would even up the passenger numbers better.
As for the 'Middlesbrough problem'-a fairly obvious solution would be a Middlesbrough-Leeds stopper by Northern, calling Garforth, York, Thirsk, Northallerton, Yarm & Thornaby to replace the current TPE service.
Obviously, if Middlesbrough gets wired, the problem goes away.
Agreed - that would make sense (Sprinters permitting) and free up more Voyagers. The Sprinters would also be able to integrate better with other Northern services in the area (e.g. through trips from Leeds to Saltburn).
However you would lose the second York - Birmingham XC service by doing that (the slower one, admittedly) - I'd be happy for your suggestion to happen though. Maybe even a half hourly Northern service from Manchester to York and on to Middlesbrough/ Scarborough via the Calderdale route?