What's Ruth Kelly done wrong?
I don't think it's very clever to get into the political position of slagging people off for doing what they think is best for their children. Establishing the principle that doing so is a sackable offence seems to me like an extremely effective way of deterring people from getting involved in politics. There are very few policy debates which benefit from being focused on the decision of one individual and this certainly isn't one of them - the effect is just to make it more poisonous.
There are good reasons why the government has been pursuing a policy of inclusion, with considerable support from disability campaigners amongst others, but there will always be some children with special needs for whom mainstream education isn't right and alternative private provision gives them a higher quality of life and education - I know from working on holiday playschemes how some children with moderate learning difficulties flourished and some had an absolutely terrible time from being in mainstream education. It is very hard to design a system which takes all of this into account, particularly with limited resources (how many people now calling for Ruth Kelly to resign were calling a year for more funding to support pupils with SEN in mainstream education or special schools as a spending priority compared to whatever the pet cause in the news was then?)
I think this does strengthen the case for MPs to be paid much closer to the average wage, so that when they are taking decisions about what is best for their children, their options are more like those which most people face. But let's have policy made on evidence, and ministers judged on what they do or don't do in office, not where their children go to school.