mudguard:
Longest haul was 350kms, I didn't have to stop for work. But I stop for breaks every ninety minutes, coffee, stretch, pee etc. I understand the hotels, but at this stage they are few and far between. And I imagine they won't provide that service for free for long. As for plenty of the motels, I can't see myself draping an extension cord out the window each night. In theory I could stop at fast chargers, as my work isn't appointment based. But it would be frustrating to need to charge in Cambridge for example and to arrive just after people started charging. What may have been a thirty minute stop might turn into an hour. And that's where it's difficult for me. Day one is 550 kms actually.
The long range EVs can do around 450-660km on a full charge these days. Assuming you were to get one of these longer range EVs you would likely only need to stop at a fast charger once per day which can easily be timed with meal break and adding no extra time to your stop. The Hotel charging network is quite expansive if you get a Tesla - most cities and destinations now have at least one hotel with a Level 2 charger available. No, I don't expect them to be free and some already add a fee to the stay but it's still much less than fuel.