Where is Paula Vennells now? What happened to shamed ex-Post Office boss? December 29, 2023 A new drama is set to air in 2024 charts the astonishing battle fought by Post Office workers to clear their name More