this is a customer help customer forum and your post does not go to BT
can you enter your phone number and post results remember to delete number https://www.btwholesale.com/includes/adsl/main.html
If I don't have activation by 27aug I will cancel my contract as the service promised has not been provided
How would that help? All providers apart from Virgin Media use Openreach, so you would lose your appointment slot, and go down to the bottom of the queue.
Try the Order Live Chat Team