Ask an Immigration Solicitor. Get an Answer ASAP.
I am a solicitor.
Yes, there is a new rule that requires your names to match on both your UK and foreign passports. So you must ensure that your Algerian passport name is ***** ***** the UK passport name.
May I help further?
Yes, in that case you may wish to surrender your foreign passport.
All the best