I have legitimate and important emails going to spam over the last few days.
It has continued despite marking them as safe senders so not sure what else to do?
Unfortunately there is not much else you can do. For as long as I can remember, the BT handling of what it does or does not regard as spam has been problematic.
The only true solution is to use Gmail for important emails.
If the emails are coming from the senders own domain, not a main stream domain (the part after @) you can add the domain to your "Safe Senders" list as well as the email address. It might help but a@licquorice has said, BT's spam system and how it "works" is a mystery.