I'll agree to the importance of knowing how to craft a document, build an automatically-updating spreadsheet and create a presentation. But after 3 years of doing it in secondary school, you should know enough. Dump it once you hit GCSE years and then start with programming. Teaching a 5-year-old programming is near-useless. Even if you dumb it down to very simple levels
there's much better use of their time. Too many kids are leaving primary school struggling to read or write. Let's make sure they fully understand their own native language before we try and teach them another - programming or otherwise.
Coding and programming are damn strong skills and we do need more people with the ability to do it. He may be a prat, but he's right on that point. But the implementation, I feel, is the wrong approach.