Liberal MP Steven Guilbeault has quit cabinet over the federal government signing Thursday’s memorandum of understanding with ...