Nigel Farage has criticised the Archbishop of Canterbury after he said that the mood of uncertainty and division in Britain and around the world at the end of 2016 shows that “our values are in the wrong place”.

Mr Farage, the former Ukip leader, told people to “ignore all the negative messages” from the Most Rev Justin Welby, who used his Christmas Day Eucharist at Canterbury Cathedral to say that the events of the last year have ushered in “a different kind of world” which is more uncertain and “feels more awash with fear and division”.

The Archbishop did not mention any specific events. However, his comments come at the end of a year where the Brexit vote and the election of Donald Trump in America defied expectations.