I have a South African passport, but have been nationalised British with a certificate, I am travelling to Morocco tomorrow, do I need a visa on top of that. I have indefinate leave to remain and a certificate of naturalisation
Normally South Africans must apply for a visa in South Africa for travel to Morocco.
I'm not certain of the procedure where you are residing in the UK and as you do not have a UK passport you will just have to hope for the best.
Keep us informed of your situation.