Al Green fired back after losing his Texas seat to Christian Menefee, vowing to keep criticizing Trump following the president’s mocking remarks.

NBC News projects Menefee defeated Green after GOP-led redistricting efforts forced them to run for the same slice of Houston.

Age and generational change were a central theme in the contest between the two Texas Democratic incumbents.