Record dividend payouts of £90.6bn on the cards

Record dividend payouts of £90.6bn on the cards