A member of the Scottish Parliament has taken the oath of allegiance in Welsh for the first time. Rachael Hamilton is...