We test drive the updated Datsun Go - a car that didn't exactly make a positive impression when it first arrived in 2014… We chat about the Toyota State of the Motor Industry event and the upcoming models revealed there, plus Suzuki's updated Vitara and what could be the final Mercedes-Benz SLC.