Ahead of the launch of Labour’s 2010 manifesto, a new analysis of their 2005 manifesto shows that they have broken no fewer than 102 promises, including: • ‘Full employment in every region a ... More...