Does no-one speak English any more? In Leicester Square station last night I saw a Transport for London poster that proudly declared that the work they are currently doing on the network will lead to “less delays”. Do they mean “less delay”? Or perhaps “fewer delays”? I wonder how many people approved that copy. And… Continue reading “Less Delays”