Answer
England is the country of origin for Liz Carr. She is an English actress, comedian, and disability rights activist. Carr was born in Wallasey, Merseyside, and grew up in the Wirral Peninsula. She has cerebral palsy and uses a wheelchair. Carr began her career as a stand-up comedian in 2007 and has since appeared in several television shows and films.