In general I booked twice as many lessons as I needed on the assumption that roughly 50% of would be cancelled. As you get nearer your PPL try and get your instructor to take you up in more marginal weather as it will show you how horrible it can be. Good learning that - much more effective than simply being told it will be horrible!!