Hampshire Hog, I too had one cancelled yesterday - very frustrating, being my second lesson in the circuits. Only 500' cloudbase..
I'm studying furiously for my Air Law exam, and frankly it's doing my head in - bored to death by the subject now! I've done two mocks (from the Jeremy Pratt Q & A book) and one from the Airquiz website. Scored 77/90/82% respectively, but I can't say I am confident! Doing a flight school mock tomorrow, prior to circuits (weather permitting). They want me to do two mocks before taking the actual exam (next week?). All I know is I'll be damned pleased to get it out of the way!