An East-West Rail traditional Intercity service from Gatwick Airport or Redhill every 60 minutes calling at Guildford, Reading, Didcot Parkway, Oxford (is General the proper name of the main station?), Claydon Junction (I think that is where it crosses the Metropolitan Railway/Great Central Railway) for connections to/from Aylesbury, and Bletchley, where the train would divide into 2 portions.
Portion 1 - continue to Manchester Piccadilly calling at Milton Keynes Central, Northampton, Rugby, Nuneaton, Tamworth (every 2 hours alternating), Lichfield TV (every 2 hours alternating), Stoke-on-Trent, Macclesfield, Stockport, and Manchester Piccadilly.
Portion 2 - continue to York calling at maybe a re-sited Bedford St Johns (connections to/from Cambridge), Bedford Midland, Kettering, Leicester London Road, Loughborough, Toton Interchange for HS2 and Nottingham Trams, Chesterfield, re-opened Killamarsh West (or a new name of Killamarsh & Halfway for Sheffield Supertram), Rotherham Central (or a re-opened Rotherham Masborough), Pontefract Baghill, and York.
Furthermore, the present Reading - Newcastle ICXC services via York to have a portion attach/detach at Sheffield Midland, with a portion continuing to Newcastle Central via Doncaster as present, with the second portion continuing to Hull Paragon calling at Wakefield Westgate, Leeds City, Selby, Gilberdyke or Howden, Brough, and Hull Paragon. This would provide a service every 30 minutes between Birmingham New Street and Leeds City.