Falling share prices this year have driven up dividend yields, resulting in a number of attractive stocks that offer yields of 7pc or more and have the money to keep on making payments.

A company’s dividend yield is usually an indicator of the risk the market believes the stock faces. High yields imply that the market does not believe a firm can sustain payments.

But when share prices fall en masse – the FTSE 100 has fallen 6pc this year – there will inevitably be companies whose shares fall in value whether or not they deserve to.