I didn't realise that Stirling was in Wales!
By and large the 20 zones in Welsh Wales were fairly well obeyed. I mean by the populace at large, we obviously stuck to no more than 23-24, but it is hard on a bike.
The confusing bit was the inconsistency. Before 20 was even a thing, you knew 30 was 30 apart from school zones, streetlights being the giveaway. But now, some 20 zones on MRA were back to 30. I don't recall any actual 20's that were shown as 30 so we were always on the right side of things.
And, unlike my expectations which were that they had simply swapped out 30 signs for 20's, there seemed to be places where it still went 40 - 30 - 20 - 30 - 40.
Now that they are rowing back on the blanket stuff, unless they are going to put 20 repeater signs where it IS 20, then I can see lots of utter confusion ensuing.