So far only one person has really stood up for what British values are. Only really they are Western values, and the "freedom of thought" one by implication means that teaching them to children must at most recognise that they are up for debate!
Any more offerings?
The problem is that there must be an implication that not teaching British values means teaching non-British ones instead; I don't think this really follows, any more than just because the government introduces legislation on the thing doesn't mean it wasn't already largely happening anyway. At school (a relatively recent memory for me compared with most on this site, I expect) we were taught about respect and citizenship and democracy and quite a few other things that actually do come under what are probably "British" values. The difference was they weren't sold as particular to Britain, which is also, coincidentally, true.