Leon Neal/Getty Images The new Independent Group of MPs has shaken British politics to its core. The party has had a dramatic effect on both the major parties with talk of further defections to come. However, it remains dogged by charges of seeking to split the vote against the current government. Here’s how the group […]