ana cabrera political affiliation