Election 2017: A brief history of manifesto promises

Are manifesto promises made to be broken?

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

Comments