Let me get this right
3 x Water cannon
@£30,000 each
equals £90,000
Mayor's office say they are spending £218,000
So, either they are buying something else as well or somebody has added in their bonus for making the deal.
Or do they only work with German water or something?
Can't see what the...