iPhone gets £20k makeover