11 Reasons People In Cities Don't Vote UKIP (And Why UKIP Doesn't Care)
Nigel Farage's party has a problem attracting voters from city centres. Not that they necessarily mind.
UKIP appears to have a problem: people who live in cities don't like the party.
In part this hostile reaction is because the people who live in cities tend to be from different backgrounds.
As a result UKIP's potential support base in central London is very small.
The analysis also suggests UKIP will also really struggle to get support in the centres of other major cities, such as Manchester.
And the same goes for Birmingham.
If UKIP doesn't win local council seats in cities then it may affect its success in the same areas at the 2015 general election.
But this might not actually matter. UKIP could instead be a party of small towns and the countryside.
These are the towns and areas where people voted for UKIP last year. The party did best away from the big cities.
Basically, geography is key. UKIP can still keep growing even if people who live in metropolitan areas don't like them.
And if UKIP can build its support in the countryside then the cities can continue to throw eggs at Nigel Farage all they like – the party will just choose to fight elsewhere.
So, despite countless protests in the cities you could still see a very happy Nigel Farage on 22 May.
Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!