There used to be two stopping trains per hour between Liverpool and Manchester Victoria, until one was wastefully diverted at Earlestown to Warrington Bank Quay (but was woefully underused in terms of passenger numbers). The Warrington service declined almost to zero post-Covid. An "Airport Express" with limited stops was introduced, but has since been sacrificed to make space for Trans Pennine service. That was replaced by just one stopping train per hour between Liverpool and Manchester Airport, with trains mostly (but no longer) extended to Crewe. There are also a hanful of peak hour services serving Liverpool to Manchester Victoria. That leaves the rather poor service of one local per hour between Liverpool and Earlestown. East of Earlestown, the newish Northern service between Chester and Leeds supplements the Transport for Wales express services, but Eccles & Patricroft only get one train per hour - Eccles in particular needs more trains.
Some planners will probably say otherwise, but I think that if the peak hour services between Liverpool and Manchester Victoria are possible, then it ought to be feasible to reinstate an all-day hourly service between those stations.