17%
Boris Johnson
33%
Jeremy Corbyn
28%
Jo Swinson
22%
Nigel Farage