Caller Lee brands Ed Davey 'the village idiot' as the Lib Dem leader calls out tax exiles
3 March 2026
Caller Lee brands Ed Davey 'the village idiot' as the Lib Dem leader calls out 'washed up footballers and tax exiles' for seeking out UK protection.