Michelle O'Neill is in the news over recent political developments in Northern Ireland, where she’s a key Sinn Féin leader and deputy First Minister.