A shortage of aircraft and engine construction difficulties could mean consumers face a further two years of record flight prices - but it's not all bad news. But before the better news - just ...
According to the Office for National Statistics, the average UK monthly salary is £2,297 after tax, which would mean (if you followed De Beers logic) the average Briton is spending £4,594 on a ring.
The following list includes some flattering and thought-inducing happy anniversary wishes for your sister and brother-in-law that will help you choose the right words.