Rolls-Royce is to shed 2,000 worldwide, drugs group AstraZeneca is cutting 250, Deutsche Bank is losing 900 in London and Wall Street, and fund manager Fidelity is axeing 300 in the UK. More than 20,000 jobs have been cut by British firms in the past two weeks.