Bus fare cap to stay at 2, mayor confirmsGreater Manchester's single bus fare remains capped at £2 into 2025, countering nationwide fare increases.