HTC U12 Plus live review – button woes meet camera wins