Britain’s Leftist Government Blocks Law Outlawing Cousin Marriages in Effort to Appease Muslim Voters

Britain’s left-wing government has blocked a law seeking to outlaw first-cousin marriages. As pressure grows on Prime Minister Keir Starmer over his government’s refusal to fully investigate the grooming gangs scandal in which mainly Pakistani men were allowe…