Frances Haugen spent hours giving evidence to a US Senate subcommittee on Tuesday, prompting pushback from Facebook and a memo from Mark Zuckerberg.