The UK's largest free retail electric car charging network has hit 500,000 charges