more reliable how - if companies don’t achieve reliability targets the get no subsidy’s till they do. Proper maintenance not quick fixes invest the cash to do a proper job in getting the network up to standard and keep investing enough to keep it there/upgrade as appropriate. Where room allows have more parallel lines and id there are say 4 lines in parallel only trains capable (and with room etc.) to do say 100mph can use them keep fast trains away from slow trains and should improve timekeeping. Remove various bottlenecks by whatever means necessary
If they really wanted people on public transport they could not charge the companies that run them fuel tax/road tax on their vehicles (obviously with strings attached)
public transport in general think about where stops are and routes go there are some mightily stupidly placed bus stops/stations out there.

