Thanks yes I called up. Spoke to a very helpful guy at Exeter office who did some line tests and confirmed there was a problem. He's booked an engineer visit - and no mention of a callout charge was made so presumably it's already accepted that the issue is 'outside'.
Thanks for your help anyway.
That's good just make sure the problem is outside your home when engineer comes