Dum-Dums and Dumber

It’s just about the silliest thing to come out of London City Hall and that’s saying something. …