You wouldn't be driving 300 miles without a break, realistically on Britain's roads that'll be 5-6 hours driving, ultra fast chargers could add 100 miles on in minutes,
I can't remember the last time I drove 300 miles in a day so one would work for me, the Mercedes EQC400 is really appealing...