This is the only country in the world where you can be criticised for trying too hard. That's a put-down in London.— Andrew Neil
This is the only country in the world where you can be criticised for trying too hard. That's a put-down in London.