There is a strange sense of déjà vu with the current government. A prime minister increasingly isolated and at odds with the rest of his party and public opinion; ministers scurrying off to spend more time with their family; protests about the media portrayal of government policies; and outspoken sacked ministers jockeying for position in anticipation of a leadership challenge. There is much about Tony Blair today that reminds you of the last days of both the Thatcher and Major governments.
In part this can be explained by New Labour's failure to deliver on the promises it made when it was first elected in 1997. Public services such as health, education and transport continue to deteriorate. The school funding crisis and the prospect of even higher tuition fees anger many who voted for a government that promised education would be its number one priority. But the reasons for the unpopularity and isolation of Blair go much deeper than that.