The number of buses crashing in London is up by a fifth in seven years, but City Hall seems unconcerned. James Ford is worried Something is going badly wrong with London’s buses. On average, every day a staggering 44 London buses crash. That is an increase of nearly 20 per cent on 2019 (which is [..