Drinks giant Diageo has announced plans to pay off the £653m black hole in its pension fund within seven years.

The company will cover the deficit in instalments, starting with a £100m payment later this year.

The remainder will be paid gradually from the start of the firm's next financial year in July.