CREATE TABLE table_28944 ("District" TEXT, "Incumbent" TEXT, "Party" TEXT, "First elected" FLOAT, "Result" TEXT, "Candidates" TEXT)

What party was re-elected to Virginia 12?
SELECT "Party" FROM table_28944 WHERE "Result" = 'Re-elected' AND "District" = 'Virginia 12'
SELECT "Party" FROM "table_28944" WHERE "District" = 'Virginia 12' AND "Result" = 'Re-elected'