Wow - loads of updates!!
Major absolutely go nuclear. I went down the route of "You are now the only thing that is holding up an ENTIRE chain. Other people are getting fed up and if they pull out it will be because we couldn't get a decision from you in time. I am begging you, please can you sort this and do it today because I am absolutely at my wit's end" Dramatic, yes - but it worked!
Stormy yes you can't exchange until everyone in the chain is ready - it's part of what makes it all such good fun - the chasing, the waiting, the threats of people pulling out if it doesn't get sorted...!! Your neighbours sound vile - how dare they remove a plant from your garden?
Ness better a professional violinist than an amateur who is learning 
LBOC time to lean on the EA maybe? Get them involved - the delay is ridiculous. Even if you were starting from scratch this week you should realistically be looking at end of November. The EA is supposed to help manage stuff like this.
Giz good news on the wiring check. Ours recommended a wiring check but TBH we looked at it and thought it was something we would sort out once we're in the house. I don't agree with this fashion for surveying everything down to the last brick and skirting board and then hammering the asking price. I know it's a big purchase and a lot of money, but surely there has to be an element of accepting there will be some maintenance required unless you are buying a brand new build?
Thomas been there - I feel for you. The pressure and desperation is awful. I swear to God that if one more person had calmly told me no to worry and that the right place would turn up, then I'd have smacked them. Rather annoyingly they turned out to be right and it did come good in the end, but bloody hell that horrible feeling of must find somewhere but I hate them all is terrible. Leafletting sounds like a good idea - I know someone who sold their house that way! Good luck and FX that you find something you like.
Apologies if I have missed anyone out. Removals chap is coming round today to size up what we have and provide a formal quote. I also want to ring our insurers today and get a quote set up for buildings cover on the new house, so that it's ready to go when we get to exchange.