The Samsung Galaxy S10 is the flagship Samsung smartphone for 2019, together with the cheaper S10e and the more expensive S10 Plus (at least until the Note 10 arrives). Does it represent a new high watermark for phone hardware and software We've been putting it through its paces to find out.