It is fantastic news, but perhaps I haven't properly thought things through over the past 48 hours.
I've come to the conclusion tonight that I will most likely cancel my removal. It depends really, but for aesthetic reasons I don't think I'll be happy with the way my teeth look in 2 weeks time.

As I mentioned the other day, the re-cementing has worked, but to avoid downgrading the wire and keeping the bends in the current one, the bracket has been placed higher than before, and as a result the offending tooth is a couple of mm lower than the other. Since Monday, it's become increasingly frustrating to look at in the mirror and it feels like I've taken 1 step forward and 2 steps back. The alignment is almost how it was before the breakage, but this makes the appearance worse. These still aren't the teeth that my ortho (might as well call him "Dr H" from now on before things get confusing) gave the go-ahead to.
So the best case scenario, perhaps a bit ambitious but worth being optimistic! My plan is to phone the office tomorrow morning and see if my regular ortho can see me next week to adjust things if he can. Then if he feels that the tooth can be levelled within 8 days, I can still be debanded the following week; all goes to plan, everyone is happy!

The other, probably more likely option is to cancel the removal if I can't see Dr H in time, but then try and keep the "retainer fitting" to see him and get adjusted. I don't see why they wouldn't allow that. Then I'd have to get the next available debanding appointment for when he thinks they'll be ready, let's assume it would be another 4-5 week wait as before, so that would see me finishing in August, maybe early September. Not the end of the world at all, but it would be nice to start my final school year in September with dazzling newly naked teeth!

This is all pretty calculated and making assumptions, but I realise now it's definitely key that things are perfect. I don't want to regret this for several years just because I wanted my braces off a month or two earlier.
Who knows what will happen now? I should have a better idea by tomorrow so I'll keep you informed!
Sim