So says the Telegraph in

So says the Telegraph in an excellent article summarizing the latest scandal in Britain.