Torcha French 

Adult human female, Labour Party member atm but don’t hold your breath...