BAA stumbles 27% to £377m

BAA has reported annual pretax profits after exceptional items and gains from BAA McArthurGlen down from £516m to £377m on turnover up 9% to £219bn.

The airports operator has initiated an emergency buyback of shares worth £400m which will be