95% of Brits own a smartphone as of 2025