Humanoid robot gives evidence to UK parliament Al Jazeera Newsfeed