$ 0 0 There were a number of pleasing pledges made by all the political parties when they launched their general election manifestos last week.