Tafazdwa Chikoto inaugurated as mayor for Corby Town Council

Tafadzwa Chikoto has been inaugurated as first ever African mayor for Corby Town Council, in North Northamptonshire in the United Kingdom.

Tafadzwa is deputised b Mayor Cllr Leanne Buckingham who were both inaugurated at a ceremony in the Town of Corby in the Midlands of England.

Tafadzwa said its an honour being elected mayor in a foreign land adding that it’s a huge honour being able to represent the community.