According to the RFC:
https://datatracker.ietf.org/doc/html/rfc7208#section-5.3
"a:savella.carfax.org.uk" is going to look up the addresses of
"savella.carfax.org.uk", not do a TXT query for an SPF record at
"savella.carfax.org.uk", so why do you believe this is needed?