Also in the uk and have three children age 6,8,10. Both the 8 and 10 year olds have done been taught some scratch in the past six months. Teachers are certainly on a learning curve. Our oldest took in a scratch book that the teacher was quite excited about. She used it to give direction to the more advance kids.
Education is pretty difficult subject and the split between what schools should do and what parents should do seems to differ among people. Up until about 8 we make each one read to one of us most days, it really pushes on their reading/vocab even if it is a little boring to do. Simple things like getting them to hold a pencil correctly before they start school/nursery is a great help.
99.9 percent of children that do programming at school won't go on to be "great" programmers but that is the same for most other endeavors. Early years a school can be thought of as a search to find what the child likes. They specialize later