In the UK a speed that slow would not be classed as broadband. If your provider was selling you broadband and you got that speed you could cancel the contract without any fees because the service they are promising is not the same as the service they are providing. If you could prove it was an ongoing issue you could probably also get a refund for all the months that the service was below what they are promising.
My ADSL provider is shoddy but I live a distance away from an old exchange so it is the best they can do but I am going to get it cut off at the end of the contract period. I am really pleased with my mobile operator because they have a really good tariff, it costs £25/month and for that you get 2000 mins, 3000 in network mins, 5000 txts and unlimited data. This is properly unlimited data though as last month I used 160GB without any throttling or warnings. It is also fast with speeds of between 10-15 Mbit in good conditions which is about twice as fast as my ADSL.
My ADSL provider is shoddy but I live a distance away from an old exchange so it is the best they can do but I am going to get it cut off at the end of the contract period. I am really pleased with my mobile operator because they have a really good tariff, it costs £25/month and for that you get 2000 mins, 3000 in network mins, 5000 txts and unlimited data. This is properly unlimited data though as last month I used 160GB without any throttling or warnings. It is also fast with speeds of between 10-15 Mbit in good conditions which is about twice as fast as my ADSL.