Liz Carr: Journey of an Actress, Comedian, and DisabilityFebruary 19, 2025 Liz Carr is a British actress, comedian, and disability rights activist, known for her unique…