Posted by Olya on June 04, 2006
I have come across a phrase "handrail round Britain" used in a legal context and referred to compensation. What exactly is meant by the phrase?