In reply to PPP:
Well the iPhone is out now, and it is tempting to buy the 12 with 256Gb, as it is the same price as I paid for my daughter's 11 with the same storage, a couple of months ago, whilst that phone is £100 cheaper, but still expensive enough. 512Gb is probably more than most people would need.
I also like the idea of a smaller, iPhone mini, but I think that it is not available until after my accounting year end.
I was in London yesterday, but did not have time to go and talk to someone at one of the Apple shops, which would have been a quicker way of getting the answers.