Michael and Amanda Thatcher, grand children of former British prime ministe - The Independent