Virgin Media O2 has committed to donating up to 12,000 pre-owned smartphones to UK charities in 2025, as part of digital ...