Taxpayers face a bill of more than £50m a year to cover the cost of the National Insurance raid on train companies. Rail ...