Loading titleLoading artist
The £2 bus fare cap will be replaced by a new £3 cap until the end of 2025 at this weeks Budget, the Prime Minister has confirmed..