In honesty, I think I’d be tempted to get BT involved. It’s sounding like a line fault to me. If the only thing you’ve got connected is the phone and it’s still crackly, it’s either a bad phone or a bad line.
To confirm this you could jam the phone into the test socket (where the ADSLnation plate plugs into) without a microfilter or anything, just temporarily, to see if it still persists. That’ll rule out routers, home wiring, etc.
If you can, I’d beg / borrow / steal another phone for testing purposes first (you can pick up a corded handset for pennies these days, and it’s worth having in a cupboard in case you ever have a powercut for an extended period of time).