Prime Minister Theresa May's Conservative government said last year it would ban the sale of new petrol and diesel cars from 2040.
Britain could lose almost 500,000 jobs and £50bn ($67.41bn) investment over the next 12 years if it fails to agree a trade deal with the European Union, according a report commissioned by London Mayor Sadiq Khan.
Donald Trump lashed out Sunday at London's mayor Sadiq Khan, accusing him of downplaying the threat of terrorism a day after knife-wielding men mowed down and stabbed revelers in the British capital.
London said it would introduce new measures to support its iconic black cabs including giving access to more bus lanes and boosting the number of taxi ranks, just as private hire firms such as Uber face stricter rules.
London's mayor called on fellow members of Britain's opposition Labour Party to replace leader Jeremy Corbyn, saying his failure to drum up support for Britain remaining in the EU showed he could not command the backing of voters.
London mayor Sadiq Khan on Tuesday called for the city to be given more autonomy to allow it to ride out the economic uncertainty unleashed by Britain's vote to leave the European Union.
British Prime Minister David Cameron stands by his description of Donald Trump's proposal for a temporary ban on Muslims entering the US as "divisive, stupid and wrong", a spokesman said.