In this iPod Touch ... 32GB of storage), £299 (with 128GB of storage), and £399 (with 256GB of storage). By comparison, a 256GB iPhone XR is £899... so we're talking about a big price difference.
Results that may be inaccessible to you are currently showing.