Spotted an electric truck in the UK – a sign of things to come?

Original text too short.