Barclays confirmed it will cut 3,700 jobs across the business, including 1,800 investment banking posts and 1,900 in retail and business banking, following disappointing annual results for 2012.
More top news
By May, the supermarket's own brand chocolate products will be sourced ethically, meaning small-scale farmers will get a fair deal.
A group of anarchists have reportedly invaded a building metres away from the Queen's central London residence.
The government is encouraging motorists to think twice about buying diesel cars in a bid to improve air quality.