Most bus fares in England to be capped at £2 from January The government says the policy will "help with the cost of living and give people the breathing space they need" Source
Most bus fares in England to be capped at £2 from January The government says the policy will "help with the cost of living and give people the breathing space they need" Source
The borough where families are slowly disappearing Islington is a snapshot of a trend playing out across inner London, Britain and much of the world. Source