Wild animals will be banned in travelling circuses in England by 2020, the government has confirmed. The pledge brings to an end