Former Land Rover chief engineer Dr Charles Tennant gives his view on the latest profit updates for JLR Visit The Coventry Telegraph for More...