Lenovo ThinkPad P1 Gen3 Review – with Linux
Generally great machines for Linux. Just a PSA from a X1E gen2 owner: Do NOT get the NVidia GPU, do NOT get the fastest CPU and most importantly: do NOT opt for the 4k screen.<p>With 1080p and Intel GPU it is a good, even great laptop with ok battery life (if you can look over the touchpad). Wonderful keyboard, good Linux support (even fingerprint reader works). 
But just as with the last Intel macbook, the GPU, 10th gen CPU on 14nm and thermally constrained chassis will make this a hot mess with 2 hours battery life , fans always spinning and poor framerates on desktop. 
That being said, Ubuntu has come a long way and in general. Not sure if I would go for a M1 mbp, or another Thinkpad today.