One would be forgiven for thinking British business was on the brink of collapse amid some of the headlines this morning.
Big retail names such as John Lewis and Morrisons were “nursing collapses in profitability”, broadcast news bulletins reported.
Car and aero-engine manufacturer Rolls-Royce was facing a “crisis” of its own after suffering a near-£4bn annual loss.
And Heathrow Airport reported that passenger numbers in February fell to their lowest level since England won the World Cup in 1966.
Already have an account? Sign in here