Nigel Farage cancels Dundee visit

© GettyNigel Farage, leader of the Brexit party.
Nigel Farage, leader of the Brexit party.