There are many in England who are just as appalled as we are.
I wonder what they are going to do about it?