Hmm, just saw a post on Reddit where it seems someone had a bent hotend:
When this print job finishes (or fails) I’ll pull my hotend out and see if it looks crooked.
EDIT: Although the Reddit post was where I realised what the problem here is a link to an even better thread on Banbu Forum: X1 Printing Too Far Forward - #2 by JonRaymond