As a German, I'm kinda confused how that "truck" is called a "lorry". I think in Germany it would be classified as a PKW (Personal vehicle) [0], as opposed to an LKW (Cargo vehicle) [1].
I wonder how such a barrier would fare against an LKW with heavy cargo?