By Paul Homewood
h/t Philip Bratby
An interesting piece in the Telegraph this week:
Normally politicians promise much and deliver little.
Last week brought a rare example of the converse: a manifesto burying a huge policy change that will save every household in Britain fifty pounds a year.
View original post 696 more words