National bus fare cap
Single bus fares will be limited at £3 until the end of 2025.