hannah newton