Too bad that a proposal to merge the Traffic Police (TP) with the Land Transport Authority (LTA) never materialised. The plan, made about 10 years ago, was scuttled at the eleventh hour – for reasons that are still unknown. Imagine the efficiency and scope that such a merged entity would have had on...