Honor: Price after discount £799.99