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”

Most bus fares in England to be capped at £2 from January

Major stock exchanges worldwide responded positively to trade agreement developments

The government says the policy will “help with the cost of living and give people the breathing space they need”

Stay Ahead of the Markets

Get breaking news, expert insights, and market analysis delivered directly to your inbox.