20-12-2019 10:17 via campaignlive.co.uk

Heartfelt, grudging or unreserved: most memorable apologies of 2019

Sorry doesn't seem to be hardest word for some, but do they mean it?
Read more »