Stuff (UK) HTC 10 2017-03-01 - This handset barely puts a foot wrong and has the battery life to survive the most impromptu pub trips. +++++ from £570 / htc.com