Mark Thatcher, the son of former British prime minister Margaret Thatcher, has married again in a secret ceremony in Gibraltar, according to a London Sunday newspaper. Thatcher (54) married Sarah Russell (42) after a three-year courtship, the Sunday Telegraph reported.