Banks are hit as Lord Sadiq Khan gets new powers to boost transport network. Budget 2026: Biggest winners and losers in London - Banks are hit as Lord Sadiq Khan gets new powers to boost transport. Scale of chancellor’s plans was modest compared with recent fiscal. Chancellor John Healey is delivering his first Budget speech.