Of the back of a weekend of racing and with Japan looming Ned and Megan catch up on the world of motorsport.