Mirror March 10, 2025By news-englandMichael Sheen’s hidden acts of generosity revealed – how he paid £1m of neighbours’ debts