Transport Secretary Patrick McLoughlin has insisted that passengers must pay more for their fares if they want the same level of investment in railways to continue.
He admitted it was "frustrating" that much of that investment - such as upgrading tracks and signals - could not be seen, but said that passengers would reap the benefits.
More top news
The Late Late Show host also allowed the singer to take the wheel in a Carpool Karaoke first.
The lender, which is the worst affected by the PPI mis-selling scandal, said it has also set aside £150m for other conduct issues.
Vodafone has been fined £4.6 million by the industry regulator for "serious and sustained" breaches of consumer protection rules.