I`ve been online all day, and I can assure you that Abelalways is running very sweetly

The problem could be anything really, but I suspect that BT are doing something in your area which is affecting your line.
Something similar happened here when the exchange in Manchester caught fire, and BT had to route calls through exchanges in approx. a 40 mile radius, which brought our local exchange to a standstill.

Hope this helps.