Google Pixel 9 Pro (256GB Rose Gold) on O2: £47.75/mo, 5GB