Funding from bankers' Libor fines would be used to create a permanent memorial to the 444 British personnel killed in Afghanistan, Prime Minister David Cameron has announced.
"I can announce today that we will be taking more money off the Libor fines and putting it in to military charities including building a permanent memorial at the Staffordshire Arboretum so that we can always remember and future generations can remember those that fell and died here in Afghanistan."
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.