NDP Leader Jack Layton stepped into the fray Saturday over alleged sexist slurs aimed at female MPs by demanding Peter MacKay apologize or resign as foreign minister. More...