You don’t need planning permission for an EV charger unless you are in a conservation area, and your charging point will be visible to the public. If you have a listed building, you may need to seek permission from Historic England, but you will need to consult your local planning office if you’ve any concerns. You cannot create an off-street parking space in your front garden without planning permission for a dropped kerb.