As you are in England, I would keep booking and accept cancellation and in the meantime concentrate on getting the exams done. Also try to make friends with someone who has a IMCR or IR and get some right hand seat time on the poor days, an observer for practice approaches is always appreciated, even if you can't see anything until you are at 250ft on final :-)