Advertisement

Nigel Farage admits Brexit has 'failed' five years after he said he'd leave the UK if it did