MPs fly back for debate