Stephen Fry December 05 2025

Stephen Fry says tea is the “national blood supply” — and he’s personally responsible for at least half of it.