Michael Sheen generously paid off the debts of 900 people.Photo credit: Canva/Wikimedia CommonsMoney Michael Sheen writes off over $1 million of debt for 900 Welsh people to combat greedy banks Erik BarnesMar 05, 2025