.... The major parties offer political programmes which are virtually indistinguishable. As I put it in lectures, if the range of possible political programmes were placed on a linear scale from 1 to 100, the Labour and Conservative parties offer you the choice between 81 and 84.
This exclusion of political possibility is reinforced by a corporate media structure, led by the BBC, in which ideas outside the narrow band of establishment consensus are ridiculed and denigrated. Therefore even political ideas which have the consistent support of the majority of the population, such as nationalisation of railways and other natural monopolies including utilities, simply cannot get an airing. Of all the broadcast coverage of the Iraq War, less than 3% gave time to anti-war voices, despite a majority opinion against the war.
This phenomenon explains why a large majority of both Conservative and Labour MPs are members of the Friends of Israel when public opinion consistently sympathises more with Palestine. It also explains the quite extraordinary media onslaught against Scottish independence.