Foley up for re-election