Idiom Magic﹕In shipshape and Bristol fashion/order

【明報專訊】Many years ago Bristol, England, had big ship repair yards (修船廠), and when ships went there for repairs they were said to leave in perfect condition. That led to the phrase in shipshape and Bristol fashion/order, meaning that the ships were working well and were in tidy order. Today the idiom refers to anything neat and clean.