Becky: Yes, and with this being the case then you only really have one option to try, that of carrying out a first time installation and where you have to re-enter your post code which enables you to receive the correct local news services etc for your area.
If though this action does not correct the problem then unfortunately it points to your box having developed a fault, and which I suspect that it might have as satellite signals (unlike terrestrial based Freeview) are always there.
By the way, my reason for querying if you were definitely referring to a Freesat (satellite) box is because the two programmes you refer to as missing are both received on the same Freeview (via normal aerial) transmitterchannel.
Becky: All others in the house? because should you have another Freesatbox then try connecting it onto the coax feed "from the dish" thats normally used for the Bush, or alternatively try the Bush on the other Freesat boxes coax.
This test purely for the purpose of double checking that the Bush is indeed faulty.