they reckon at the mo we ony have about 5-10% headroom with our electricity infrastructure so everyone all electric by 2030 ! and dont forget they are pushing electric boilers etc for homes and factories over gas etc. Not gonna happen !
i am not a fan of being "pushed" into something like an EV and will be one of the last to go there, however i would throw a curve ball and go hydrogen other than being forced down a battery EV PC route unfortunately filling stations are rare but increasing : battery EV charge time 2-9 hours (depending on charge point), range of around 140 miles. Hydrogen - filling time around 6 minutes and a range of 415 miles (hyundai nexo) much more like it and an 8 hour drive to scotland wont take 3 days.
as for battery electric motorcycles, take our ridouts for example a trip to west bay would most likely use 90% of the charge (from swindon) then you would have to stay for a few hours to charge it to come home (with no detours) providing there are charge points available.
all that being said its only new vehicles not being sold and i think existing will be catered for for the life of that vehicle, fuels and parts etc although i can see the re-emergance of the good ol breakers yard