There are excellent phones at all price points these days, with the best often costing above a grand if you want the very best. If you aren’t so fussed about things like camera performance and display quality you can get an excellent device for £500/$600.