According to the last figures, the sums paid to the Government vs the sums paid in subsidy to the TOC's is around £816M per anum in favour of the Government.
This little factoid is glossed over by those who want to re-nationalise the railways.
Granted, the GW electricification has been an unmitigated disaster yet Crossrail will come in on time and on budget. Perhaps the lack of meddling by the government in Crossrail might have something to do with it?
The newly let Southwest Trains Franchise will have to pay mony to HMG right from day 1. No subsidy there. Crazy decision to axe the new class 700 trains for the Windsor/Reading lines before they have all been built... Railways seem to have this effect on people. Look at some of the frankly stupid schemes that received royal acent in the 19th Century.