The UK’s best and worst places to own an electric vehicle