Increase sales by concentrating on the present
Tonight’s historic “leaders debate” on ITV will probably be something of a let-down. The leaders are all over-rehearsed, knotted with nerves and fearful of making mistakes. Add to that the 76 rules of what can and cannot be done or said and you have a recipe for 90 minutes of …