The purchase of highly polluting diesel cars in the UK should be discouraged with a tax of up to £5,000 to help tackle the public health emergency of air pollution, according to a new report.