British Airways has finalised the pensions deal it agreed with its fund trustees and trade unions late last year, sending its shares up 4.7% to 574p by close of trading yesterday.
BA said in a statement it had "formally agreed the funding plan including benefit changes to tackle the £2.1bn (€3.2bn) deficit in the scheme".