David Cameron has expressed hat he will not serve a third term if he's elected. A rash thing to say? Did you expect it? He was kind enough to drop three names of possible successors: Theresa May, George Osborne and Boris Johnson. What are you reading between the lines?