Yes Iggly there is indeed something wrong, but it's the system that is wrong and not the teachers. Firstly class sizes - they average 30 children to a class (far too many) very often there are will be children in the class who have ADHD or be on the autistic spectrum, other behaviour problem, may not have English as their first language. Not every teacher has the help of a TA, though most do, especially in the inner city schools.
Teachers can only work with the "raw material" they have - i.e. the way in which the child has been stimulated in a child centred home in his formative years (or not) and whether the child is "school receptive"
Successive governments (but particularly this coalition) have made teaching more and more difficult by piling excessive amounts of paper work on teachers, because putting it quite simply, they don't trust teachers to do a good job, so they have to evidence everything they do, and this takes time that could be spent with actually teaching and interacting with the children (although I believe the vast majority of teachers do a lot of their paper work in their own time). Michael Gove (the last Secretary for Education) referred to teachers as The blob - that says it all really. SO he encourage "freeschools" where the staff didn't have to have a teaching qualification, because he thought any intelligent teacher could teach. He brought in "TeachDirect" which put post graduates in the classroom after a 6 week training course, and of course many of them floundered. Academies are another problem - these schools are out of the control of LEAs and are run as businesses for profits, by people who know nothing about education.
Children with special needs used to be able to access a place in a specialised school which helped them reach their optimal potential. The coalition axed those, alleging that children with special needs should be taught in the main stream, but really it was because the special school were too costly and they don't are about these children getting lost in the main school system and teachers having to spend a disproportionate amount of time with some of these children.
Teachers are no longer valued by this coalition (neither for that matter are any public servants) and have had their salaries frozen for the past 3 years, which actually means a cut as inflation has risen year on year. Many teachers are demoralised because they can't do the job that they want to do "ensuring that they can do their absolute best for each and every child in their class, in teaching and learning." The rate of teachers leaving the profession is at an all time high.
I could go on...........and on...........teachers are paying more into their pensions to get less out and along with all other public servants, nurses, social workers etc will have to carry on working until they are in their late 60s.
This coalition cares nothing for children in state schools (why would they when their own children are among the 7% of the population educated in private schools with all the privileges that come with that education. SO YES there is something very wrong with education. It might interest you to know that the average teacher works in excess of 60 hours per week and so the holidays are more or less cancelled out given they work in the evenings and at weekends just to keep their heads above water.