Petrol and diesel cars to remain on UK roads 'until 2128' despite imminent sales ban ( www.gbnews.com ) 100 years? Really?...