Has David Cameron been touring flood-hit marginal seats?