I was browsing Lenovo thanks to TA's T460s bargain and came across this Thinkpad E570 deal which looks identical to this old TA bargain from last month and imo should give the T460s a run for its money.
Intel Gen7 i7-7500U CPU
15.6" FHD (1920 x 1080)
16GB DDR4 2400MHz SODIMM
Nvidia Geforce GTX950M 2GB
256GB SSD PCIe Opal 2.0
720p HD camera with mic
Is battery life better or worse than the T460s