The Human Trafficking All Party Parliamentary Group (APPG) has become the latest such body to become the territory of a fierce party political turf war. Having tied 78 to 78 in a vote for the chairman of the group on 2 July, Labour backbencher Fiona Mactaggart has today fought a grudge rematch with right-wing Tory nutjob Peter […]