US politician ousted from posts over racist remarks