Just purchased a OCT 23 MG4 (73 plate) for nearly 22.5k with 1900 miles on the clock, will run it for 3-3 1/2 years, first drive was 290+ miles (the car was in canterbury, I live north of Preston). I was concerned about range anxiety, software bugs, lane assist etc. Charged once in the time it...