London mayor reveals where £154m per year will come from, following announcement to double cycling budget


Transport for London will double cycling budget to £154m per year, equivalent to £17 per head per year, by reorganising 'flabby' organisation but Greens say buses will suffer without motor traffic reductions