Read the full decision in Ms C Mafuta v North Middlesex University Hospital NHS Trust: 3311255/2023 - Judgment. Read the full decision in Ms C Mafuta v North Middlesex University Hospital NHS Trust: 3311255/2023 - Dismissal.