Yes I saw it to. They were I think at Bicester Heritage.
I too was ranting early on. They let the impression stand that electric motors are 100% efficient , forgetting as always the losses in generation and power transmission.
Then of course it was very sad to see how our inept post Brexit government aren't supporting the battery industry leading I guess to ev cars moving production abroad.