ADVERTISEMENT
New figures show that London transit ridership was down 1.77 million fares in 2025, CTV London's Daryl Newcombe has the details.