How I am currently dealing with slow BT Broadband, and what you can do too.
BT make it very difficult to get hold of any UK staff, unless you're looking to buy something. Here's the number of their UK Technical complaints team.