UK buybacks on course for at least second-biggest total on record in 2023

£ (billion)