Unfortunately Fox is now closed in the UK, so you can no longer receive it even on Sky or Virgin Media. However many titles will soon be available with Star on Disney+.
The Discovery Channel has left NOW, but you can continue to receive it by subscribing to Discovery+.
What you will have to bare in mind is that not ALL contgent that was on FOX will appear on Disney+.
The reason for that is the NCIS franchise and Bull are both owned by ViacomCBS and the FOX channel ownly got the rights to air the newer seasons.
Unless Disney do a deal you won't see those shows on Disney+.
FOX was a channel owned by Disney, they closed it. Literally NOTHING to do with NOW.
Discovery has its own streaming service, so it was a matter of time for them to pull the channel.
You want Discovery, sign up to Discovery+.
Again those channels absolutely nothing to do with NOW.