Almost certainly your antenna (aerial). Digital prefers a good outdoor antenna correctly aligned.
Digital often will not work well with loft antennae or at all with indoor antennae.
So the fix is to get your antenna ands connecting cable checked.
T, September 2012