For non-rail enthusiasts it's the little things that add up to a lot and some of them don't need multiple billions to achieve. Some of the suggestions so far would cost a fortune and make little difference to most journeys and take decades.
A recent Saturday journey from Dore & Totley to Newcastle should have been a TPE service towards Cleethorpes into Sheffield to catch a XC, very simple, same platform change, journey time about 2 hours. Ah, no. On this day the TPE didn't stop at Dore. It had been rerouted from Doncaster to go to - of all places, Newcastle!
Ah well, got the the earlier Northern stopping service into Sheffield and hoped to pick up the XC. No luck. It had been brought forward and rerouted to take longer via Leeds.
So, picked up Northern train for Bridlington to Doncaster to catch an EC service to Newcastle, but just missed the connection thanks to being delayed for 4 minutes within sight of the platforms. No matter there was a following EC going to York where I should catch up with that wandering XC service. The EC was only a couple of minutes late into York, but in the bay platform. On that platform was a joyous gathering of clerical people greeting each other from around the globe. Congested platforms I've experienced at Piccadilly, but this was different. It took a couple of minutes to negotiate a way through the happy throng, run up the stairs - and see the XC train shutting doors and leaving on time!
Never mind, there was another EC service going north (amazing how many there were) for Edinburgh. Full! Standing and luggage everywhere. Sat like Jeremy Corbyn in a vestibule as far as Darlington, beside some American tourists. Only 45 minutes longer than a normal 2 hop journey, and as an enthusiast I quite enjoyed the challenge, 4 trains instead of 2.
What do we need at much more realistic costs?
More carriages. More platforms with more space. Tightened up timetables achieved with slicker signalling. Relief tracks in loops and better crossovers. Make critical sections bi-directional to add more flexibility for regular services, not just emergencies.
On expensive projects I'd like to see a way to achieve a fly over/under at Doncaster to allow trains from the east and north to get across to the west without holding up northbound trains, although it's usually the crossing trains that have to wait for platforms and paths. Northern Bridlington - Sheffield, TPE Man Airport - Cleethorpes and XC services all conflict with EC here. A Werrington type solution would/will be very difficult, but needed! Further platforms would also help to add resilience.
Rewire the route with something that doesn't get pulled down so easily. Far too many disruptions.
Look after the little things and passenger experience in the near future can be improved well before any of the big schemes being suggested can be completed.