Canada has a new, openly gay MP this week after a byelection on Monday filled Jack Layton’s old seat with the NDP’s Craig Scott. Congratulations, Craig!