Uber promises all London rides will be in electric cars by 2025 – CNET