Election Lexicon: Robin Hood tax, cockroaches and Heineken politician

The hidden meaning of Robin Hood tax, cockroaches, 'Heineken politician' and other election buzzwords.

from BBC News - UK Politics http://bbc.in/2rBP0Lv

Comments