Apart from some early morning/late night services (which are all stations), the vast majority of S&C Leeds - Carlisle trains stop at Shipley, Bingley and Keighley. Is this for pathing reasons - ie to ensure the DMUs can fit in with and not catch up the electric services - or do these stations actually have significant traffic to/from stations on the S&C? Otherwise, surely the stops could be omitted with savings of 6-7-8 minutes? Historically, I'm not sure - did the S&C stopping trains serve these stations pre 1970? Te three Class 1 trains certainly didn't - although I seem to remember the Thames-Clyde stopped at Keighley on Sundays c 1970, at least in the up direction. EDIT - I suppose there is a third possible reason - the electric services need the extra capacity provided by the S&C (and Morecambe) trains, but I suspect that is not normally the case, except for those early morning turns which are all stations.