Out of these two which reflects best value for money or which is better bike. Both the prices are reduced. I think they are fairly similar other than the motors.
Giant Dirt E+1 PRO £2650
https://www.tredz.co.uk/.Giant-Dirt-E-1-Pro-27-5-2018-Electric-Mountain-Bike_113624.htm?mkwid=s_dm|pcrid|242783121827|pkw||pmt|b|slid||&pgrid=48741945785&ptaid=dsa-309925487454&gclid=CjwKCAjwhevaBRApEiwA7aT53wTcIxfr0tfJZyqyIUdWLb49jie0AmMI2gOLLeeq3lCT_9t72vuu5RoCSckQAvD_BwE
Trek powerfly 7 ht £2800
https://www.evanscycles.com/trek-powerfly-7-2018-electric-mountain-bike-EV310182#modal__product-zoom-modal
Giant Dirt E+1 PRO £2650
https://www.tredz.co.uk/.Giant-Dirt-E-1-Pro-27-5-2018-Electric-Mountain-Bike_113624.htm?mkwid=s_dm|pcrid|242783121827|pkw||pmt|b|slid||&pgrid=48741945785&ptaid=dsa-309925487454&gclid=CjwKCAjwhevaBRApEiwA7aT53wTcIxfr0tfJZyqyIUdWLb49jie0AmMI2gOLLeeq3lCT_9t72vuu5RoCSckQAvD_BwE
Trek powerfly 7 ht £2800
https://www.evanscycles.com/trek-powerfly-7-2018-electric-mountain-bike-EV310182#modal__product-zoom-modal