Cross country is in need of some investment, the voyagers aren't bad trains but (under normal circumstances) don't have enough capacity to meet the demand.
I think an ideal (if somewhat unlikely) solution would be to electrify between coventry and didcot (tying in with the GWR services to...