{
  "_info": "This is a representation of the internal state of DontSplit. It is useful if you want to track changes between revisions but I don't guarantee backwards compatibiltiy or a stable API!",
  "constituencies": {
    "aberavon": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "Wales",
        "county": "West Glamorgan",
        "hashtag": "Aberavon",
        "name": "Aberavon",
        "ons_id": "W07000049",
        "region": "Wales",
        "slug": "aberavon"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Aberavon",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/aberavon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=CF336PS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/aberavon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/aberavon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "aberconwy": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Clwyd",
        "hashtag": "Aberconwy",
        "name": "Aberconwy",
        "ons_id": "W07000058",
        "region": "Wales",
        "slug": "aberconwy"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour very close second last election.",
          "url": "https://tacticalvote.co.uk/#Aberconwy",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/aberconwy/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/aberconwy/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=LL228BG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/aberconwy",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/aberconwy",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-plaid",
            "text": "Remain can win if we work together. The largest party is Plaid Cymru."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "aberdeen-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "North Eastern Scotland",
        "hashtag": "AberdeenNorth",
        "name": "Aberdeen North",
        "ons_id": "S14000001",
        "region": "Scotland",
        "slug": "aberdeen-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#AberdeenNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=AB165SD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/aberdeen-north",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "aberdeen-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "North Eastern Scotland",
        "hashtag": "AberdeenSouth",
        "name": "Aberdeen South",
        "ons_id": "S14000002",
        "region": "Scotland",
        "slug": "aberdeen-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "snp",
          "they_say": "Current Tory seat. SNP came second last election.",
          "url": "https://tacticalvote.co.uk/#AberdeenSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/aberdeen-south/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/aberdeen-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive Conservative-SNP seat",
          "url": "https://www.remainunited.org/#postcode=AB106HW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/aberdeen-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.3333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "snp"
        }
      ]
    },
    "airdrie-and-shotts": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "AirdrieShotts",
        "name": "Airdrie and Shotts",
        "ons_id": "S14000003",
        "region": "Scotland",
        "slug": "airdrie-and-shotts"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#AirdrieandShotts",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=ML68HP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/airdrie-and-shotts",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "aldershot": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "Aldershot",
        "name": "Aldershot",
        "ons_id": "E14000530",
        "region": "South East",
        "slug": "aldershot"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Aldershot",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/aldershot/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=GU124BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/aldershot",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/aldershot",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "aldridge-brownhills": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "AldridgeBrownhills",
        "name": "Aldridge-Brownhills",
        "ons_id": "E14000531",
        "region": "West Midlands",
        "slug": "aldridge-brownhills"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Aldridge-Brownhills",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/aldridge-brownhills/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=B742BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/aldridge-brownhills",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/aldridge-brownhills",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "altrincham-and-sale-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "AltrinchamSaleWest",
        "name": "Altrincham and Sale West",
        "ons_id": "E14000532",
        "region": "North West",
        "slug": "altrincham-and-sale-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour second last election.",
          "url": "https://tacticalvote.co.uk/#AltrinchamandSaleWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/altrincham-and-sale-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=M239HB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/altrincham-and-sale-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/altrincham-and-sale-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "alyn-and-deeside": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Clwyd",
        "hashtag": "AlynDeeside",
        "name": "Alyn and Deeside",
        "ons_id": "W07000043",
        "region": "Wales",
        "slug": "alyn-and-deeside"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#AlynandDeeside",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/alyn-and-deeside/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/alyn-and-deeside/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CH48BF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/alyn-and-deeside",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/alyn-and-deeside",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "amber-valley": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Derbyshire",
        "hashtag": "AmberValley",
        "name": "Amber Valley",
        "ons_id": "E14000533",
        "region": "East Midlands",
        "slug": "amber-valley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#AmberValley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/amber-valley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DE215BA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/amber-valley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/amber-valley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "angus": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "Angus",
        "name": "Angus",
        "ons_id": "S14000004",
        "region": "Scotland",
        "slug": "angus"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current Tory seat. SNP close second last election.",
          "url": "https://tacticalvote.co.uk/#Angus",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/angus/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/angus/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive Conservative-SNP seat",
          "url": "https://www.remainunited.org/#postcode=DD115AU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/angus",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.41666666666666663
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "snp"
        }
      ]
    },
    "arfon": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwynedd",
        "hashtag": "Arfon",
        "name": "Arfon",
        "ons_id": "W07000057",
        "region": "Wales",
        "slug": "arfon"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#Arfon",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/arfon/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "plaid",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/arfon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Plaid Cymru seat, but Labour more likely to win",
          "url": "https://www.remainunited.org/#postcode=LL545DU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/arfon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "plaid",
          "they_say": null,
          "url": "https://tactical-vote.uk/arfon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-plaid",
            "text": "Remain victory - Plaid Cymru won"
          },
          1.0
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "plaid"
        },
        {
          "down": "green",
          "support": "plaid"
        }
      ]
    },
    "argyll-and-bute": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Highlands and Islands",
        "hashtag": "ArgyllBute",
        "name": "Argyll and Bute",
        "ons_id": "S14000005",
        "region": "Scotland",
        "slug": "argyll-and-bute"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current SNP seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#ArgyllandBute",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to make sure SNP still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/argyll-and-bute/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/argyll-and-bute/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=PA238SB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/argyll-and-bute",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "arundel-and-south-downs": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Sussex",
        "hashtag": "ArundelSouthDowns",
        "name": "Arundel and South Downs",
        "ons_id": "E14000534",
        "region": "South East",
        "slug": "arundel-and-south-downs"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/arundel-and-south-downs/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BN126PN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/arundel-and-south-downs",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/arundel-and-south-downs",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "ashfield": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Nottinghamshire",
        "hashtag": "Ashfield",
        "name": "Ashfield",
        "ons_id": "E14000535",
        "region": "East Midlands",
        "slug": "ashfield"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Ashfield",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/ashfield/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ashfield/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=DE554PB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/ashfield",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/ashfield",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "ashford": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "Ashford",
        "name": "Ashford",
        "ons_id": "E14000536",
        "region": "South East",
        "slug": "ashford"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Ashford",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ashford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CT47DE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/ashford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/ashford",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "ashton-under-lyne": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "AshtonUnderLyne",
        "name": "Ashton-Under-Lyne",
        "ons_id": "E14000537",
        "region": "North West",
        "slug": "ashton-under-lyne"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Ashton-under-Lyne",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ashton-under-lyne/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=M345BG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/ashton-under-lyne",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/ashton-under-lyne",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "aylesbury": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Buckinghamshire",
        "hashtag": "Aylesbury",
        "name": "Aylesbury",
        "ons_id": "E14000538",
        "region": "South East",
        "slug": "aylesbury"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Aylesbury",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/aylesbury/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=HP135BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/aylesbury",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/aylesbury",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "ayr-carrick-and-cumnock": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "AyrCarrickCumnock",
        "name": "Ayr, Carrick and Cumnock",
        "ons_id": "S14000006",
        "region": "Scotland",
        "slug": "ayr-carrick-and-cumnock"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current Tory seat. SNP close second last election.",
          "url": "https://tacticalvote.co.uk/#Ayr,CarrickandCumnock",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/ayr-carrick-and-cumnock/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ayr-carrick-and-cumnock/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive Conservative-SNP seat",
          "url": "https://www.remainunited.org/#postcode=KA66GA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/ayr-carrick-and-cumnock",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.41666666666666663
        ]
      ],
      "pacts": []
    },
    "banbury": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Oxfordshire",
        "hashtag": "Banbury",
        "name": "Banbury",
        "ons_id": "E14000539",
        "region": "South East",
        "slug": "banbury"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Banbury",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/banbury/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=HP189UH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/banbury",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/banbury",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "banff-and-buchan": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "North Eastern Scotland",
        "hashtag": "BanffBuchan",
        "name": "Banff and Buchan",
        "ons_id": "S14000007",
        "region": "Scotland",
        "slug": "banff-and-buchan"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current Tory seat. SNP close second last election.",
          "url": "https://tacticalvote.co.uk/#BanffandBuchan",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/banff-and-buchan/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/banff-and-buchan/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive Conservative-SNP seat",
          "url": "https://www.remainunited.org/#postcode=AB437EU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/banff-and-buchan",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "snp"
        }
      ]
    },
    "barking": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "Barking",
        "name": "Barking",
        "ons_id": "E14000540",
        "region": "London",
        "slug": "barking"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Barking",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/barking/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=RM82BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/barking",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/barking",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "barnsley-central": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "South Yorkshire",
        "hashtag": "BarnsleyCentral",
        "name": "Barnsley Central",
        "ons_id": "E14000541",
        "region": "Yorkshire and The Humber",
        "slug": "barnsley-central"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BarnsleyCentral",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/barnsley-central/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=S701AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/barnsley-central",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/barnsley-central",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "barnsley-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "South Yorkshire",
        "hashtag": "BarnsleyEast",
        "name": "Barnsley East",
        "ons_id": "E14000542",
        "region": "Yorkshire and The Humber",
        "slug": "barnsley-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BarnsleyEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/barnsley-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=S727BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/barnsley-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/barnsley-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "barrow-and-furness": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cumbria",
        "hashtag": "BarrowFurness",
        "name": "Barrow and Furness",
        "ons_id": "E14000543",
        "region": "North West",
        "slug": "barrow-and-furness"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Previous Labour seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#BarrowAndFurness",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/barrow-and-furness/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/barrow-and-furness/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=LA127BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/barrow-and-furness",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/barrow-and-furness",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "basildon-and-billericay": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "BasildonBillericay",
        "name": "Basildon and Billericay",
        "ons_id": "E14000544",
        "region": "East",
        "slug": "basildon-and-billericay"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#BasildonandBillericay",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/basildon-and-billericay/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CM122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/basildon-and-billericay",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/basildon-and-billericay",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "basingstoke": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "Basingstoke",
        "name": "Basingstoke",
        "ons_id": "E14000545",
        "region": "South East",
        "slug": "basingstoke"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour second last election.",
          "url": "https://tacticalvote.co.uk/#Basingstoke",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/basingstoke/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=RG224BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/basingstoke",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/basingstoke",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bassetlaw": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Nottinghamshire",
        "hashtag": "Bassetlaw",
        "name": "Bassetlaw",
        "ons_id": "E14000546",
        "region": "East Midlands",
        "slug": "bassetlaw"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Bassetlaw",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/bassetlaw/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bassetlaw/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=DN226BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bassetlaw",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bassetlaw",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bath": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Avon",
        "hashtag": "Bath",
        "name": "Bath",
        "ons_id": "E14000547",
        "region": "South West",
        "slug": "bath"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Lib Dem seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Bath",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bath/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Safe Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=BA13JT",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/bath",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/bath",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "batley-and-spen": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "BatleySpen",
        "name": "Batley and Spen",
        "ons_id": "E14000548",
        "region": "Yorkshire and The Humber",
        "slug": "batley-and-spen"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BatleyandSpen",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/batley-and-spen/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BD127DJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/batley-and-spen",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/batley-and-spen",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "battersea": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner West London",
        "hashtag": "Battersea",
        "name": "Battersea",
        "ons_id": "E14000549",
        "region": "London",
        "slug": "battersea"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#Battersea",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/battersea/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=SW118NH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/battersea",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/battersea",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "beaconsfield": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ind",
        "template": "vote-ind.html"
      },
      "analysis": {
        "template": "special-independent-remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Buckinghamshire",
        "hashtag": "Beaconsfield",
        "name": "Beaconsfield",
        "ons_id": "E14000550",
        "region": "South East",
        "slug": "beaconsfield"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ind",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/beaconsfield/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ind",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/beaconsfield/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ind",
          "they_say": "Vote Independent - Dominic Grieve - Conservative in the lead with Independent candidate in second place",
          "url": "https://www.remainunited.org/#postcode=HP92BF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ind",
          "they_say": null,
          "url": "https://tactical-vote.uk/beaconsfield",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ind",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "ind"
        }
      ]
    },
    "beckenham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South London",
        "hashtag": "Beckenham",
        "name": "Beckenham",
        "ons_id": "E14000551",
        "region": "London",
        "slug": "beckenham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Beckenham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/beckenham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BR26BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/beckenham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/beckenham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "bedford": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Bedfordshire",
        "hashtag": "Bedford",
        "name": "Bedford",
        "ons_id": "E14000552",
        "region": "East",
        "slug": "bedford"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#Bedford",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/bedford/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bedford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=MK401AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bedford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bedford",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.75
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "belfast-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "alliance",
        "template": "vote-alliance.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "alliance"
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "BelfastEast",
        "name": "Belfast East",
        "ons_id": "N06000001",
        "region": "Northern Ireland",
        "slug": "belfast-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "alliance",
          "they_say": "Current DUP seat. Alliance came second in the last election.",
          "url": "https://tacticalvote.co.uk/#BelfastEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "alliance",
          "they_say": "Vote Alliance - competitive DUP-Alliance seat",
          "url": "https://www.remainunited.org/#postcode=BT162BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "alliance",
          "they_say": null,
          "url": "https://tactical.vote/belfast-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "alliance",
          "they_say": null,
          "url": "https://tactical-vote.uk/belfast-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-dup",
            "text": "Leave victory - DUP won"
          },
          0.6000000000000001
        ],
        [
          {
            "img": "difficult-alliance-alliance",
            "text": "Remain can win if we work together. The largest party is Alliance."
          },
          0.2
        ],
        [
          {
            "img": "remain-victory-alliance",
            "text": "Remain victory - Alliance won"
          },
          0.2
        ]
      ],
      "pacts": []
    },
    "belfast-north": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "sf",
        "template": "vote-sf.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "BelfastNorth",
        "name": "Belfast North",
        "ons_id": "N06000002",
        "region": "Northern Ireland",
        "slug": "belfast-north"
      },
      "other_sites": [
        {
          "important": true,
          "party": "sf",
          "they_say": "Current DUP seat. Sinn F\u00e9in came second in the last election.",
          "url": "https://tacticalvote.co.uk/#BelfastNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": "Vote SF - competitive DUP-SF seat",
          "url": "https://www.remainunited.org/#postcode=BT11AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": null,
          "url": "https://tactical.vote/belfast-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": null,
          "url": "https://tactical-vote.uk/belfast-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-sf",
            "text": "Remain can win if we work together. The largest party is Sinn Fein."
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "belfast-south": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "sdlp",
        "template": "vote-sdlp.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "BelfastSouth",
        "name": "Belfast South",
        "ons_id": "N06000003",
        "region": "Northern Ireland",
        "slug": "belfast-south"
      },
      "other_sites": [
        {
          "important": true,
          "party": "sdlp",
          "they_say": "Current DUP seat. SDLP came second in the last election.",
          "url": "https://tacticalvote.co.uk/#BelfastSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "sdlp",
          "they_say": "Vote SDLP - competitive SDLP-Alliance seat, but SDLP more likely to win",
          "url": "https://www.remainunited.org/#postcode=BT100AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "sdlp",
          "they_say": null,
          "url": "https://tactical.vote/belfast-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "sdlp",
          "they_say": null,
          "url": "https://tactical-vote.uk/belfast-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-sdlp",
            "text": "Remain can win if we work together. The largest party is SDLP."
          },
          0.4
        ],
        [
          {
            "img": "remain-victory-sdlp",
            "text": "Remain victory - SDLP won"
          },
          0.4
        ],
        [
          {
            "img": "remain-victory-alliance",
            "text": "Remain victory - Alliance won"
          },
          0.2
        ]
      ],
      "pacts": []
    },
    "belfast-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "sf",
        "template": "vote-sf.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "BelfastWest",
        "name": "Belfast West",
        "ons_id": "N06000004",
        "region": "Northern Ireland",
        "slug": "belfast-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Sinn F\u00e9in safe seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#BelfastWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": "Vote SF - Safe SF seat",
          "url": "https://www.remainunited.org/#postcode=BT124BU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": null,
          "url": "https://tactical.vote/belfast-west",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-sf",
            "text": "Remain victory - Sinn Fenn won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "bermondsey-and-old-southwark": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "BermondseyOldSouthwark",
        "name": "Bermondsey and Old Southwark",
        "ons_id": "E14000553",
        "region": "London",
        "slug": "bermondsey-and-old-southwark"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#BermondseyandOldSouthwark",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bermondsey-and-old-southwark/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=SE156FS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/bermondsey-and-old-southwark",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bermondsey-and-old-southwark",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.3333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "berwick-upon-tweed": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Northumberland",
        "hashtag": "BerwickUponTweed",
        "name": "Berwick-Upon-Tweed",
        "ons_id": "E14000554",
        "region": "North East",
        "slug": "berwick-upon-tweed"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/berwick-upon-tweed/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=NE192BT",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/berwick-upon-tweed",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/berwick-upon-tweed",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "berwickshire-roxburgh-and-selkirk": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "BerwickshireRoxburghSelkirk",
        "name": "Berwickshire, Roxburgh and Selkirk",
        "ons_id": "S14000008",
        "region": "Scotland",
        "slug": "berwickshire-roxburgh-and-selkirk"
      },
      "other_sites": [
        {
          "important": false,
          "party": "snp",
          "they_say": "Current Tory seat. SNP second last election.",
          "url": "https://tacticalvote.co.uk/#Berwickshire,RoxburghandSelkirk",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/berwickshire-roxburgh-and-selkirk/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive Conservative-SNP seat",
          "url": "https://www.remainunited.org/#postcode=TD86JW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/berwickshire-roxburgh-and-selkirk",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "snp"
        }
      ]
    },
    "bethnal-green-and-bow": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "BethnalGreenBow",
        "name": "Bethnal Green and Bow",
        "ons_id": "E14000555",
        "region": "London",
        "slug": "bethnal-green-and-bow"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#BethnalGreenandBow",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bethnal-green-and-bow/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=E147BF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bethnal-green-and-bow",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bethnal-green-and-bow",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "beverley-and-holderness": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Humberside",
        "hashtag": "BeverleyHolderness",
        "name": "Beverley and Holderness",
        "ons_id": "E14000556",
        "region": "Yorkshire and The Humber",
        "slug": "beverley-and-holderness"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#BeverleyandHolderness",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/beverley-and-holderness/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=HU128BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/beverley-and-holderness",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/beverley-and-holderness",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bexhill-and-battle": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East Sussex",
        "hashtag": "BexhillBattle",
        "name": "Bexhill and Battle",
        "ons_id": "E14000557",
        "region": "South East",
        "slug": "bexhill-and-battle"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#BexhillandBattle",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bexhill-and-battle/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=TN393UN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bexhill-and-battle",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bexhill-and-battle",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bexleyheath-and-crayford": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "BexleyheathCrayford",
        "name": "Bexleyheath and Crayford",
        "ons_id": "E14000558",
        "region": "London",
        "slug": "bexleyheath-and-crayford"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#BexleyheathandCrayford",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bexleyheath-and-crayford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=DA159PN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bexleyheath-and-crayford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bexleyheath-and-crayford",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "birkenhead": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "Birkenhead",
        "name": "Birkenhead",
        "ons_id": "E14000559",
        "region": "North West",
        "slug": "birkenhead"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Previous Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Birkenhead",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/birkenhead/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=CH423UR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/birkenhead",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/birkenhead",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "birmingham-edgbaston": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "BirminghamEdgbaston",
        "name": "Birmingham, Edgbaston",
        "ons_id": "E14000560",
        "region": "West Midlands",
        "slug": "birmingham-edgbaston"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Birmingham,Edgbaston",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/birmingham-edgbaston/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=B152BJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/birmingham-edgbaston",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/birmingham-edgbaston",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "birmingham-erdington": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "BirminghamErdington",
        "name": "Birmingham, Erdington",
        "ons_id": "E14000561",
        "region": "West Midlands",
        "slug": "birmingham-erdington"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Birmingham,Erdington",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/birmingham-erdington/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=B233AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/birmingham-erdington",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/birmingham-erdington",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "birmingham-hall-green": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "BirminghamHallGreen",
        "name": "Birmingham, Hall Green",
        "ons_id": "E14000562",
        "region": "West Midlands",
        "slug": "birmingham-hall-green"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Birmingham,HallGreen",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/birmingham-hall-green/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=B113RU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/birmingham-hall-green",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/birmingham-hall-green",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "birmingham-hodge-hill": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "BirminghamHodgeHill",
        "name": "Birmingham, Hodge Hill",
        "ons_id": "E14000563",
        "region": "West Midlands",
        "slug": "birmingham-hodge-hill"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Birmingham,HodgeHill",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/birmingham-hodge-hill/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=B100TT",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/birmingham-hodge-hill",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/birmingham-hodge-hill",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "birmingham-ladywood": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "BirminghamLadywood",
        "name": "Birmingham, Ladywood",
        "ons_id": "E14000564",
        "region": "West Midlands",
        "slug": "birmingham-ladywood"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Birmingham,Ladywood",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/birmingham-ladywood/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=B152BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/birmingham-ladywood",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/birmingham-ladywood",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "birmingham-northfield": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "BirminghamNorthfield",
        "name": "Birmingham, Northfield",
        "ons_id": "E14000565",
        "region": "West Midlands",
        "slug": "birmingham-northfield"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Birmingham,Northfield",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/birmingham-northfield/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/birmingham-northfield/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=B145QN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/birmingham-northfield",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/birmingham-northfield",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ]
      ],
      "pacts": []
    },
    "birmingham-perry-barr": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "BirminghamPerryBarr",
        "name": "Birmingham, Perry Barr",
        "ons_id": "E14000566",
        "region": "West Midlands",
        "slug": "birmingham-perry-barr"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Birmingham,PerryBarr",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/birmingham-perry-barr/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=B449DW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/birmingham-perry-barr",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/birmingham-perry-barr",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "birmingham-selly-oak": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "BirminghamSellyOak",
        "name": "Birmingham, Selly Oak",
        "ons_id": "E14000567",
        "region": "West Midlands",
        "slug": "birmingham-selly-oak"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Birmingham,SellyOak",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/birmingham-selly-oak/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=B133BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/birmingham-selly-oak",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/birmingham-selly-oak",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "birmingham-yardley": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "BirminghamYardley",
        "name": "Birmingham, Yardley",
        "ons_id": "E14000568",
        "region": "West Midlands",
        "slug": "birmingham-yardley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Birmingham,Yardley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/birmingham-yardley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=B128LW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/birmingham-yardley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/birmingham-yardley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "bishop-auckland": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Durham",
        "hashtag": "BishopAuckland",
        "name": "Bishop Auckland",
        "ons_id": "E14000569",
        "region": "North East",
        "slug": "bishop-auckland"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#BishopAuckland",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/bishop-auckland/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bishop-auckland/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=DH65JD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bishop-auckland",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bishop-auckland",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "blackburn": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "Blackburn",
        "name": "Blackburn",
        "ons_id": "E14000570",
        "region": "North West",
        "slug": "blackburn"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Blackburn",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/blackburn/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=BB16EN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/blackburn",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/blackburn",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "blackley-and-broughton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "BlackleyBroughton",
        "name": "Blackley and Broughton",
        "ons_id": "E14000571",
        "region": "North West",
        "slug": "blackley-and-broughton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BlackleyandBroughton",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/blackley-and-broughton/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/blackley-and-broughton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=M244GY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/blackley-and-broughton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/blackley-and-broughton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "blackpool-north-and-cleveleys": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "BlackpoolNorthCleveleys",
        "name": "Blackpool North and Cleveleys",
        "ons_id": "E14000572",
        "region": "North West",
        "slug": "blackpool-north-and-cleveleys"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#BlackpoolNorthandCleveleys",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/blackpool-north-and-cleveleys/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=FY29BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/blackpool-north-and-cleveleys",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/blackpool-north-and-cleveleys",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "blackpool-south": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "BlackpoolSouth",
        "name": "Blackpool South",
        "ons_id": "E14000573",
        "region": "North West",
        "slug": "blackpool-south"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BlackpoolSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/blackpool-south/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/blackpool-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=FY16NP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/blackpool-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/blackpool-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "blaenau-gwent": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwent and Mid Glamorgan",
        "hashtag": "BlaenauGwent",
        "name": "Blaenau Gwent",
        "ons_id": "W07000072",
        "region": "Wales",
        "slug": "blaenau-gwent"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#BlaenauGwent",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/blaenau-gwent/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=NP132BG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/blaenau-gwent",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/blaenau-gwent",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "blaydon": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Tyne and Wear",
        "hashtag": "Blaydon",
        "name": "Blaydon",
        "ons_id": "E14000574",
        "region": "North East",
        "slug": "blaydon"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Blaydon",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/blaydon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DH32BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/blaydon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/blaydon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "blyth-valley": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Northumberland",
        "hashtag": "BlythValley",
        "name": "Blyth Valley",
        "ons_id": "E14000575",
        "region": "North East",
        "slug": "blyth-valley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BlythValley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/blyth-valley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=NE225RY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/blyth-valley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/blyth-valley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bognor-regis-and-littlehampton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Sussex",
        "hashtag": "BognorRegisLittlehampton",
        "name": "Bognor Regis and Littlehampton",
        "ons_id": "E14000576",
        "region": "South East",
        "slug": "bognor-regis-and-littlehampton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bognor-regis-and-littlehampton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=PO228QW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bognor-regis-and-littlehampton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bognor-regis-and-littlehampton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bolsover": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Derbyshire",
        "hashtag": "Bolsover",
        "name": "Bolsover",
        "ons_id": "E14000577",
        "region": "East Midlands",
        "slug": "bolsover"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Bolsover",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bolsover/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DE552BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bolsover",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bolsover",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bolton-north-east": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "BoltonNorthEast",
        "name": "Bolton North East",
        "ons_id": "E14000578",
        "region": "North West",
        "slug": "bolton-north-east"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BoltonNorthEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bolton-north-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BL111XY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bolton-north-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bolton-north-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "bolton-south-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "BoltonSouthEast",
        "name": "Bolton South East",
        "ons_id": "E14000579",
        "region": "North West",
        "slug": "bolton-south-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BoltonSouthEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bolton-south-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BL32BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bolton-south-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bolton-south-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "bolton-west": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "BoltonWest",
        "name": "Bolton West",
        "ons_id": "E14000580",
        "region": "North West",
        "slug": "bolton-west"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour very close second last election.",
          "url": "https://tacticalvote.co.uk/#BoltonWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/bolton-west/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bolton-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=BL13LR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bolton-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bolton-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bootle": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "Bootle",
        "name": "Bootle",
        "ons_id": "E14000581",
        "region": "North West",
        "slug": "bootle"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Bootle",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bootle/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=L222BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bootle",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bootle",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "boston-and-skegness": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lincolnshire",
        "hashtag": "BostonSkegness",
        "name": "Boston and Skegness",
        "ons_id": "E14000582",
        "region": "East Midlands",
        "slug": "boston-and-skegness"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#BostonandSkegness",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/boston-and-skegness/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=LN44PX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/boston-and-skegness",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/boston-and-skegness",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bosworth": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Leicestershire",
        "hashtag": "Bosworth",
        "name": "Bosworth",
        "ons_id": "E14000583",
        "region": "East Midlands",
        "slug": "bosworth"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bosworth/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CV136BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bosworth",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/bosworth",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bournemouth-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Dorset",
        "hashtag": "BournemouthEast",
        "name": "Bournemouth East",
        "ons_id": "E14000584",
        "region": "South West",
        "slug": "bournemouth-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#BournemouthEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/bournemouth-east/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bournemouth-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BH88TG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bournemouth-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bournemouth-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "bournemouth-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Dorset",
        "hashtag": "BournemouthWest",
        "name": "Bournemouth West",
        "ons_id": "E14000585",
        "region": "South West",
        "slug": "bournemouth-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#BournemouthWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/bournemouth-west/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/bournemouth-west/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bournemouth-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BH122HG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bournemouth-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bournemouth-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bracknell": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Berkshire",
        "hashtag": "Bracknell",
        "name": "Bracknell",
        "ons_id": "E14000586",
        "region": "South East",
        "slug": "bracknell"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Bracknell",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bracknell/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=RG403LY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bracknell",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bracknell",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bradford-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "BradfordEast",
        "name": "Bradford East",
        "ons_id": "E14000587",
        "region": "Yorkshire and The Humber",
        "slug": "bradford-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BradfordEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bradford-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=BD47PN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bradford-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bradford-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "bradford-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "BradfordSouth",
        "name": "Bradford South",
        "ons_id": "E14000588",
        "region": "Yorkshire and The Humber",
        "slug": "bradford-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BradfordSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/bradford-south/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bradford-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BD127BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bradford-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bradford-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "bradford-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "BradfordWest",
        "name": "Bradford West",
        "ons_id": "E14000589",
        "region": "Yorkshire and The Humber",
        "slug": "bradford-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BradfordWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bradford-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=BD80NU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bradford-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bradford-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "braintree": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "Braintree",
        "name": "Braintree",
        "ons_id": "E14000590",
        "region": "East",
        "slug": "braintree"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Braintree",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/braintree/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CB97AB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/braintree",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/braintree",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ind"
        }
      ]
    },
    "brecon-and-radnorshire": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Powys",
        "hashtag": "BreconRadnorshire",
        "name": "Brecon and Radnorshire",
        "ons_id": "W07000068",
        "region": "Wales",
        "slug": "brecon-and-radnorshire"
      },
      "other_sites": [
        {
          "important": true,
          "party": "ld",
          "they_say": "Current Lib Dem seat won in recent by-election. Tories very close second.",
          "url": "https://tacticalvote.co.uk/#BreconandRadnorshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to make sure Lib Dems still win the seat",
          "url": "https://tacticalvoting.jonworth.eu/brecon-and-radnorshire/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/brecon-and-radnorshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=CF449JB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/brecon-and-radnorshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/brecon-and-radnorshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        },
        {
          "down": "plaid",
          "support": "ld"
        }
      ]
    },
    "brent-central": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "BrentCentral",
        "name": "Brent Central",
        "ons_id": "E14000591",
        "region": "London",
        "slug": "brent-central"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#BrentCentral",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/brent-central/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=HA96DE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/brent-central",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/brent-central",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "brent-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "BrentNorth",
        "name": "Brent North",
        "ons_id": "E14000592",
        "region": "London",
        "slug": "brent-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BrentNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/brent-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=HA98RS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/brent-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/brent-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "brentford-and-isleworth": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "BrentfordIsleworth",
        "name": "Brentford and Isleworth",
        "ons_id": "E14000593",
        "region": "London",
        "slug": "brentford-and-isleworth"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BrentfordandIsleworth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/brentford-and-isleworth/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=W42NJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/brentford-and-isleworth",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/brentford-and-isleworth",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "brentwood-and-ongar": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "BrentwoodOngar",
        "name": "Brentwood and Ongar",
        "ons_id": "E14000594",
        "region": "East",
        "slug": "brentwood-and-ongar"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/brentwood-and-ongar/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CM129SL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/brentwood-and-ongar",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/brentwood-and-ongar",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bridgend": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwent and Mid Glamorgan",
        "hashtag": "Bridgend",
        "name": "Bridgend",
        "ons_id": "W07000073",
        "region": "Wales",
        "slug": "bridgend"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Bridgend",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bridgend/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=CF312LJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bridgend",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bridgend",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ]
      ],
      "pacts": []
    },
    "bridgwater-and-west-somerset": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Somerset",
        "hashtag": "BridgwaterWestSomerset",
        "name": "Bridgwater and West Somerset",
        "ons_id": "E14000595",
        "region": "South West",
        "slug": "bridgwater-and-west-somerset"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#BridgwaterandWestSomerset",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/bridgwater-and-west-somerset/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/bridgwater-and-west-somerset/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bridgwater-and-west-somerset/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BA169RJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bridgwater-and-west-somerset",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bridgwater-and-west-somerset",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "brigg-and-goole": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Humberside",
        "hashtag": "BriggGoole",
        "name": "Brigg and Goole",
        "ons_id": "E14000596",
        "region": "Yorkshire and The Humber",
        "slug": "brigg-and-goole"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#BriggandGoole",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/brigg-and-goole/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DN104BE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/brigg-and-goole",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/brigg-and-goole",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "brighton-kemptown": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East Sussex",
        "hashtag": "BrightonKemptown",
        "name": "Brighton, Kemptown",
        "ons_id": "E14000597",
        "region": "South East",
        "slug": "brighton-kemptown"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Brighton,Kemptown",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/brighton-kemptown/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BN107AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/brighton-kemptown",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/brighton-kemptown",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "remain-victory-green",
            "text": "Remain victory - Green won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-green",
            "text": "Remain can win if we work together. The largest party is Green."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "brighton-pavilion": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "green",
        "template": "vote-green.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East Sussex",
        "hashtag": "BrightonPavilion",
        "name": "Brighton, Pavilion",
        "ons_id": "E14000598",
        "region": "South East",
        "slug": "brighton-pavilion"
      },
      "other_sites": [
        {
          "important": false,
          "party": "green",
          "they_say": "Current Green seat. Tories came third last election.",
          "url": "https://tacticalvote.co.uk/#Brighton,Pavilion",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "green",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/brighton-pavilion/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "green",
          "they_say": "Vote Green - competitive Green-Labour seat, but Green more likely to win",
          "url": "https://www.remainunited.org/#postcode=BN11AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "green",
          "they_say": null,
          "url": "https://tactical.vote/brighton-pavilion",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "green",
          "they_say": null,
          "url": "https://tactical-vote.uk/brighton-pavilion",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-green",
            "text": "Remain victory - Green won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-green",
            "text": "Remain can win if we work together. The largest party is Green."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "green"
        }
      ]
    },
    "bristol-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Avon",
        "hashtag": "BristolEast",
        "name": "Bristol East",
        "ons_id": "E14000599",
        "region": "South West",
        "slug": "bristol-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BristolEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bristol-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BS148BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bristol-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bristol-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-green",
            "text": "Remain can win if we work together. The largest party is Green."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bristol-north-west": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Avon",
        "hashtag": "BristolNorthWest",
        "name": "Bristol North West",
        "ons_id": "E14000600",
        "region": "South West",
        "slug": "bristol-north-west"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#BristolNorthWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bristol-north-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BS105AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bristol-north-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bristol-north-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "bristol-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Avon",
        "hashtag": "BristolSouth",
        "name": "Bristol South",
        "ons_id": "E14000601",
        "region": "South West",
        "slug": "bristol-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#BristolSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bristol-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BS130AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bristol-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bristol-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-green",
            "text": "Remain victory - Green won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-green",
            "text": "Remain can win if we work together. The largest party is Green."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bristol-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Avon",
        "hashtag": "BristolWest",
        "name": "Bristol West",
        "ons_id": "E14000602",
        "region": "South West",
        "slug": "bristol-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#BristolWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bristol-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=BS66QE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/bristol-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bristol-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-green",
            "text": "Remain victory - Green won"
          },
          0.3333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "green"
        }
      ]
    },
    "broadland": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Norfolk",
        "hashtag": "Broadland",
        "name": "Broadland",
        "ons_id": "E14000603",
        "region": "East",
        "slug": "broadland"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/broadland/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=NR127BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/broadland",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/broadland",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "bromley-and-chislehurst": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South London",
        "hashtag": "BromleyChislehurst",
        "name": "Bromley and Chislehurst",
        "ons_id": "E14000604",
        "region": "London",
        "slug": "bromley-and-chislehurst"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#BromleyandChislehurst",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bromley-and-chislehurst/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BR75QX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bromley-and-chislehurst",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bromley-and-chislehurst",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "bromsgrove": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hereford and Worcester",
        "hashtag": "Bromsgrove",
        "name": "Bromsgrove",
        "ons_id": "E14000605",
        "region": "West Midlands",
        "slug": "bromsgrove"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Bromsgrove",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bromsgrove/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=B145SL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bromsgrove",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bromsgrove",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "broxbourne": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hertfordshire",
        "hashtag": "Broxbourne",
        "name": "Broxbourne",
        "ons_id": "E14000606",
        "region": "East",
        "slug": "broxbourne"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Broxbourne",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/broxbourne/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CM195EX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/broxbourne",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/broxbourne",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "broxtowe": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "special-independent-remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Nottinghamshire",
        "hashtag": "Broxtowe",
        "name": "Broxtowe",
        "ons_id": "E14000607",
        "region": "East Midlands",
        "slug": "broxtowe"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Broxtowe",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/broxtowe/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "chuk",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/broxtowe/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=NG98AY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/broxtowe",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "chuk",
          "they_say": null,
          "url": "https://tactical-vote.uk/broxtowe",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "chuk"
        }
      ]
    },
    "buckingham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "special-speker-constituency.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Buckinghamshire",
        "hashtag": "Buckingham",
        "name": "Buckingham",
        "ons_id": "E14000608",
        "region": "South East",
        "slug": "buckingham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/buckingham/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/buckingham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=HP169PT",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/buckingham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "other",
            "text": "Unusual result"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "burnley": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "Burnley",
        "name": "Burnley",
        "ons_id": "E14000609",
        "region": "North West",
        "slug": "burnley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Burnley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/burnley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BB126BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/burnley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/burnley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "burton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Staffordshire",
        "hashtag": "Burton",
        "name": "Burton",
        "ons_id": "E14000610",
        "region": "West Midlands",
        "slug": "burton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Burton",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/burton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DE137LB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/burton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/burton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "bury-north": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "BuryNorth",
        "name": "Bury North",
        "ons_id": "E14000611",
        "region": "North West",
        "slug": "bury-north"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#BuryNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bury-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BL00AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bury-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bury-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "bury-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "BurySouth",
        "name": "Bury South",
        "ons_id": "E14000612",
        "region": "North West",
        "slug": "bury-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories second last election.",
          "url": "https://tacticalvote.co.uk/#BurySouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bury-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=BL25PE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bury-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bury-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ]
      ],
      "pacts": []
    },
    "bury-st-edmunds": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Suffolk",
        "hashtag": "BuryStEdmunds",
        "name": "Bury St Edmunds",
        "ons_id": "E14000613",
        "region": "East",
        "slug": "bury-st-edmunds"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/bury-st-edmunds/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "green",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/bury-st-edmunds/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=IP142BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/bury-st-edmunds",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/bury-st-edmunds",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "green"
        }
      ]
    },
    "caerphilly": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwent and Mid Glamorgan",
        "hashtag": "Caerphilly",
        "name": "Caerphilly",
        "ons_id": "W07000076",
        "region": "Wales",
        "slug": "caerphilly"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Caerphilly",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/caerphilly/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CF157UP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/caerphilly",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/caerphilly",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-plaid",
            "text": "Remain can win if we work together. The largest party is Plaid Cymru."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "plaid"
        },
        {
          "down": "green",
          "support": "plaid"
        }
      ]
    },
    "caithness-sutherland-and-easter-ross": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "Highlands and Islands",
        "hashtag": "CaithnessSutherlandEasterRoss",
        "name": "Caithness, Sutherland and Easter Ross",
        "ons_id": "S14000009",
        "region": "Scotland",
        "slug": "caithness-sutherland-and-easter-ross"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Lib Dem seat. SNP second and Tories third last election.",
          "url": "https://tacticalvote.co.uk/#Caithness,SutherlandandEasterRoss",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/caithness-sutherland-and-easter-ross/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - competitive SNP-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=KW148BG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/caithness-sutherland-and-easter-ross",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "calder-valley": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "CalderValley",
        "name": "Calder Valley",
        "ons_id": "E14000614",
        "region": "Yorkshire and The Humber",
        "slug": "calder-valley"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour very close second last election.",
          "url": "https://tacticalvote.co.uk/#CalderValley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/calder-valley/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/calder-valley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=BD196PJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/calder-valley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/calder-valley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "lab"
        }
      ]
    },
    "camberwell-and-peckham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "CamberwellPeckham",
        "name": "Camberwell and Peckham",
        "ons_id": "E14000615",
        "region": "London",
        "slug": "camberwell-and-peckham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#CamberwellandPeckham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/camberwell-and-peckham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=SE145BE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/camberwell-and-peckham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/camberwell-and-peckham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "camborne-and-redruth": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cornwall",
        "hashtag": "CamborneRedruth",
        "name": "Camborne and Redruth",
        "ons_id": "E14000616",
        "region": "South West",
        "slug": "camborne-and-redruth"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#CamborneandRedruth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/camborne-and-redruth/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=TR126BD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/camborne-and-redruth",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/camborne-and-redruth",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "cambridge": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cambridgeshire",
        "hashtag": "Cambridge",
        "name": "Cambridge",
        "ons_id": "E14000617",
        "region": "East",
        "slug": "cambridge"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#Cambridge",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/cambridge/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Lib Dem seat, but Labour more likely to win",
          "url": "https://www.remainunited.org/#postcode=CB12QH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/cambridge",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/cambridge",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "cannock-chase": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Staffordshire",
        "hashtag": "CannockChase",
        "name": "Cannock Chase",
        "ons_id": "E14000618",
        "region": "West Midlands",
        "slug": "cannock-chase"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#CannockChase",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/cannock-chase/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=WS122BX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/cannock-chase",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/cannock-chase",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "green"
        }
      ]
    },
    "canterbury": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "Canterbury",
        "name": "Canterbury",
        "ons_id": "E14000619",
        "region": "South East",
        "slug": "canterbury"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#Canterbury",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/canterbury/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CT27BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/canterbury",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/canterbury",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "cardiff-central": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "South Glamorgan",
        "hashtag": "CardiffCentral",
        "name": "Cardiff Central",
        "ons_id": "W07000050",
        "region": "Wales",
        "slug": "cardiff-central"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#CardiffCentral",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/cardiff-central/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=CF143JL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/cardiff-central",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/cardiff-central",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "plaid",
          "support": "ld"
        },
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "cardiff-north": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "South Glamorgan",
        "hashtag": "CardiffNorth",
        "name": "Cardiff North",
        "ons_id": "W07000051",
        "region": "Wales",
        "slug": "cardiff-north"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#CardiffNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/cardiff-north/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/cardiff-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CF238RW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/cardiff-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/cardiff-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "cardiff-south-and-penarth": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "South Glamorgan",
        "hashtag": "CardiffSouthPenarth",
        "name": "Cardiff South and Penarth",
        "ons_id": "W07000080",
        "region": "Wales",
        "slug": "cardiff-south-and-penarth"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#CardiffSouthandPenarth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/cardiff-south-and-penarth/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=CF101BP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/cardiff-south-and-penarth",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/cardiff-south-and-penarth",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "remain-victory-plaid",
            "text": "Remain victory - Plaid Cymru won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "cardiff-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "South Glamorgan",
        "hashtag": "CardiffWest",
        "name": "Cardiff West",
        "ons_id": "W07000079",
        "region": "Wales",
        "slug": "cardiff-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#CardiffWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/cardiff-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=CF116AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/cardiff-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/cardiff-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "carlisle": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cumbria",
        "hashtag": "Carlisle",
        "name": "Carlisle",
        "ons_id": "E14000620",
        "region": "North West",
        "slug": "carlisle"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Carlisle",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/carlisle/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=CA24BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/carlisle",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/carlisle",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "carmarthen-east-and-dinefwr": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "plaid",
        "template": "vote-plaid.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Dyfed",
        "hashtag": "CarmarthenEastDinefwr",
        "name": "Carmarthen East and Dinefwr",
        "ons_id": "W07000067",
        "region": "Wales",
        "slug": "carmarthen-east-and-dinefwr"
      },
      "other_sites": [
        {
          "important": false,
          "party": "plaid",
          "they_say": "Current Plaid seat. Tories close third.",
          "url": "https://tacticalvote.co.uk/#CarmarthenEastandDinefwr",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "plaid",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/carmarthen-east-and-dinefwr/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "plaid",
          "they_say": "Vote Plaid Cymru - competitive Plaid Cymru-Labour seat",
          "url": "https://www.remainunited.org/#postcode=SA146AQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "plaid",
          "they_say": null,
          "url": "https://tactical.vote/carmarthen-east-and-dinefwr",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "plaid",
          "they_say": null,
          "url": "https://tactical-vote.uk/carmarthen-east-and-dinefwr",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-plaid",
            "text": "Remain victory - Plaid Cymru won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-plaid",
            "text": "Remain can win if we work together. The largest party is Plaid Cymru."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "plaid"
        },
        {
          "down": "green",
          "support": "plaid"
        }
      ]
    },
    "carmarthen-west-and-south-pembrokeshire": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Dyfed",
        "hashtag": "CarmarthenWestSouthPembrokeshire",
        "name": "Carmarthen West and South Pembrokeshire",
        "ons_id": "W07000066",
        "region": "Wales",
        "slug": "carmarthen-west-and-south-pembrokeshire"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#CarmarthenWestandSouthPembrokeshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/carmarthen-west-and-south-pembrokeshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=SA327HU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/carmarthen-west-and-south-pembrokeshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/carmarthen-west-and-south-pembrokeshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-plaid",
            "text": "Remain can win if we work together. The largest party is Plaid Cymru."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "carshalton-and-wallington": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South London",
        "hashtag": "CarshaltonWallington",
        "name": "Carshalton and Wallington",
        "ons_id": "E14000621",
        "region": "London",
        "slug": "carshalton-and-wallington"
      },
      "other_sites": [
        {
          "important": true,
          "party": "ld",
          "they_say": "Current Lib Dem seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#CarshaltonandWallington",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to make sure Lib Dems still win the seat",
          "url": "https://tacticalvoting.jonworth.eu/carshalton-and-wallington/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/carshalton-and-wallington/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=CR03AQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/carshalton-and-wallington",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/carshalton-and-wallington",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "castle-point": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "CastlePoint",
        "name": "Castle Point",
        "ons_id": "E14000622",
        "region": "East",
        "slug": "castle-point"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/castle-point/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=SS67GX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/castle-point",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/castle-point",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "central-ayrshire": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "CentralAyrshire",
        "name": "Central Ayrshire",
        "ons_id": "S14000010",
        "region": "Scotland",
        "slug": "central-ayrshire"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current SNP seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#CentralAyrshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=KA91TF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/central-ayrshire",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "central-devon": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Devon",
        "hashtag": "CentralDevon",
        "name": "Central Devon",
        "ons_id": "E14000623",
        "region": "South West",
        "slug": "central-devon"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/central-devon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=EX151PQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/central-devon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/central-devon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "central-suffolk-and-north-ipswich": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Suffolk",
        "hashtag": "CentralSuffolkNorthIpswich",
        "name": "Central Suffolk and North Ipswich",
        "ons_id": "E14000624",
        "region": "East",
        "slug": "central-suffolk-and-north-ipswich"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#CentralSuffolkandNorthIpswich",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/central-suffolk-and-north-ipswich/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=IP100AH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/central-suffolk-and-north-ipswich",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/central-suffolk-and-north-ipswich",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "ceredigion": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Dyfed",
        "hashtag": "Ceredigion",
        "name": "Ceredigion",
        "ons_id": "W07000064",
        "region": "Wales",
        "slug": "ceredigion"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Lib Dem/Plaid swing seat but Tories aren't far behind.",
          "url": "https://tacticalvote.co.uk/#Ceredigion",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/ceredigion/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "plaid",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ceredigion/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=SA389DS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/ceredigion",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "plaid",
          "they_say": null,
          "url": "https://tactical-vote.uk/ceredigion",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-plaid",
            "text": "Remain victory - Plaid Cymru won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-plaid",
            "text": "Remain can win if we work together. The largest party is Plaid Cymru."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "charnwood": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Leicestershire",
        "hashtag": "Charnwood",
        "name": "Charnwood",
        "ons_id": "E14000625",
        "region": "East Midlands",
        "slug": "charnwood"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Charnwood",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/charnwood/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=LE127BE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/charnwood",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/charnwood",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "chatham-and-aylesford": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "ChathamAylesford",
        "name": "Chatham and Aylesford",
        "ons_id": "E14000626",
        "region": "South East",
        "slug": "chatham-and-aylesford"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#ChathamandAylesford",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/chatham-and-aylesford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DA130UB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/chatham-and-aylesford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/chatham-and-aylesford",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "cheadle": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "Cheadle",
        "name": "Cheadle",
        "ons_id": "E14000627",
        "region": "North West",
        "slug": "cheadle"
      },
      "other_sites": [
        {
          "important": true,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dem close second last election.",
          "url": "https://tacticalvote.co.uk/#Cheadle",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/cheadle/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/cheadle/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=M224QR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/cheadle",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/cheadle",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "chelmsford": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "Chelmsford",
        "name": "Chelmsford",
        "ons_id": "E14000628",
        "region": "East",
        "slug": "chelmsford"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/chelmsford/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/chelmsford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CM26TP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/chelmsford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/chelmsford",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "chelsea-and-fulham": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner West London",
        "hashtag": "ChelseaFulham",
        "name": "Chelsea and Fulham",
        "ons_id": "E14000629",
        "region": "London",
        "slug": "chelsea-and-fulham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Latest polls show Lib Dem candidate in the best position to beat the Tories.",
          "url": "https://tacticalvote.co.uk/#ChelseaandFulham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/chelsea-and-fulham/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/chelsea-and-fulham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=SW35DQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/chelsea-and-fulham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/chelsea-and-fulham",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "cheltenham": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Gloucestershire",
        "hashtag": "Cheltenham",
        "name": "Cheltenham",
        "ons_id": "E14000630",
        "region": "South West",
        "slug": "cheltenham"
      },
      "other_sites": [
        {
          "important": true,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dem very close second last election.",
          "url": "https://tacticalvote.co.uk/#Cheltenham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/cheltenham/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/cheltenham/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/cheltenham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Lib Dem-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=GL522BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/cheltenham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/cheltenham",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.41666666666666663
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "chesham-and-amersham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Buckinghamshire",
        "hashtag": "CheshamAmersham",
        "name": "Chesham and Amersham",
        "ons_id": "E14000631",
        "region": "South East",
        "slug": "chesham-and-amersham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/chesham-and-amersham/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/chesham-and-amersham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=HP156EP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/chesham-and-amersham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/chesham-and-amersham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "chesterfield": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Derbyshire",
        "hashtag": "Chesterfield",
        "name": "Chesterfield",
        "ons_id": "E14000632",
        "region": "East Midlands",
        "slug": "chesterfield"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Chesterfield",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/chesterfield/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=S401AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/chesterfield",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/chesterfield",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "chichester": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Sussex",
        "hashtag": "Chichester",
        "name": "Chichester",
        "ons_id": "E14000633",
        "region": "South East",
        "slug": "chichester"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/chichester/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=GU272FG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/chichester",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/chichester",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "chingford-and-woodford-green": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "ChingfordWoodfordGreen",
        "name": "Chingford and Woodford Green",
        "ons_id": "E14000634",
        "region": "London",
        "slug": "chingford-and-woodford-green"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour close second last election. Iain Duncan Smith's seat.",
          "url": "https://tacticalvote.co.uk/#ChingfordandWoodfordGreen",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/chingford-and-woodford-green/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/chingford-and-woodford-green/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=E174BG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/chingford-and-woodford-green",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/chingford-and-woodford-green",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "lab"
        }
      ]
    },
    "chippenham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Wiltshire",
        "hashtag": "Chippenham",
        "name": "Chippenham",
        "ons_id": "E14000635",
        "region": "South West",
        "slug": "chippenham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#Chippenham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/chippenham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=BA146BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/chippenham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/chippenham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "chipping-barnet": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "ChippingBarnet",
        "name": "Chipping Barnet",
        "ons_id": "E14000636",
        "region": "London",
        "slug": "chipping-barnet"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour very close second last election.",
          "url": "https://tacticalvote.co.uk/#ChippingBarnet",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/chipping-barnet/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/chipping-barnet/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=EN48BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/chipping-barnet",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/chipping-barnet",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "chorley": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "Chorley",
        "name": "Chorley",
        "ons_id": "E14000637",
        "region": "North West",
        "slug": "chorley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Speaker's seat. Tories not standing here.",
          "url": "https://tacticalvote.co.uk/#Chorley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=PR71NW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "other",
          "they_say": null,
          "url": "https://tactical-vote.uk/chorley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "christchurch": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Dorset",
        "hashtag": "Christchurch",
        "name": "Christchurch",
        "ons_id": "E14000638",
        "region": "South West",
        "slug": "christchurch"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/christchurch/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BH212DF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/christchurch",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/christchurch",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "cities-of-london-and-westminster": {
      "aggregation": {
        "disagreement": true,
        "important": true,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner West London",
        "hashtag": "CitiesOfLondonWestminster",
        "name": "Cities Of London and Westminster",
        "ons_id": "E14000639",
        "region": "London",
        "slug": "cities-of-london-and-westminster"
      },
      "other_sites": [
        {
          "important": true,
          "party": "ld",
          "they_say": "Current Tory seat. Latest polls show Lib Dem candidate in the best position to beat the Tories.",
          "url": "https://tacticalvote.co.uk/#CitiesofLondonandWestminster",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/cities-of-london-and-westminster/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/cities-of-london-and-westminster/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=E16AN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/cities-of-london-and-westminster",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/cities-of-london-and-westminster",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "city-of-chester": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cheshire",
        "hashtag": "CityOfChester",
        "name": "City Of Chester",
        "ons_id": "E14000640",
        "region": "North West",
        "slug": "city-of-chester"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#CityofChester",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/city-of-chester/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CH22BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/city-of-chester",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/city-of-chester",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "city-of-durham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Durham",
        "hashtag": "CityOfDurham",
        "name": "City Of Durham",
        "ons_id": "E14000641",
        "region": "North East",
        "slug": "city-of-durham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#CityofDurham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/city-of-durham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DH79HR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/city-of-durham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/city-of-durham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "clacton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "Clacton",
        "name": "Clacton",
        "ons_id": "E14000642",
        "region": "East",
        "slug": "clacton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Clacton",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/clacton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CO125BG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/clacton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/clacton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "cleethorpes": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Humberside",
        "hashtag": "Cleethorpes",
        "name": "Cleethorpes",
        "ons_id": "E14000643",
        "region": "Yorkshire and The Humber",
        "slug": "cleethorpes"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Cleethorpes",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/cleethorpes/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DN185BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/cleethorpes",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/cleethorpes",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "clwyd-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "Wales",
        "county": "Clwyd",
        "hashtag": "ClwydSouth",
        "name": "Clwyd South",
        "ons_id": "W07000062",
        "region": "Wales",
        "slug": "clwyd-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#ClwydSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/clwyd-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=LL129TG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/clwyd-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/clwyd-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ]
      ],
      "pacts": []
    },
    "clwyd-west": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Clwyd",
        "hashtag": "ClwydWest",
        "name": "Clwyd West",
        "ons_id": "W07000059",
        "region": "Wales",
        "slug": "clwyd-west"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#ClwydWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/clwyd-west/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/clwyd-west/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/clwyd-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=CH74BF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/clwyd-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/clwyd-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-plaid",
            "text": "Remain can win if we work together. The largest party is Plaid Cymru."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "coatbridge-chryston-and-bellshill": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": null,
        "template": "anyparty.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "CoatbridgeChrystonBellshill",
        "name": "Coatbridge, Chryston and Bellshill",
        "ons_id": "S14000011",
        "region": "Scotland",
        "slug": "coatbridge-chryston-and-bellshill"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#Coatbridge,ChrystonandBellshill",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=G674GZ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/coatbridge-chryston-and-bellshill",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "colchester": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "Colchester",
        "name": "Colchester",
        "ons_id": "E14000644",
        "region": "East",
        "slug": "colchester"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Colchester",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/colchester/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=CO28GP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/colchester",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/colchester",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.49999999999999994
        ]
      ],
      "pacts": []
    },
    "colne-valley": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "ColneValley",
        "name": "Colne Valley",
        "ons_id": "E14000645",
        "region": "Yorkshire and The Humber",
        "slug": "colne-valley"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#ColneValley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/colne-valley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=HD22BX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/colne-valley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/colne-valley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "congleton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cheshire",
        "hashtag": "Congleton",
        "name": "Congleton",
        "ons_id": "E14000646",
        "region": "North West",
        "slug": "congleton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Congleton",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/congleton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CW122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/congleton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/congleton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "copeland": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cumbria",
        "hashtag": "Copeland",
        "name": "Copeland",
        "ons_id": "E14000647",
        "region": "North West",
        "slug": "copeland"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour close second last election.",
          "url": "https://tacticalvote.co.uk/#Copeland",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/copeland/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=CA124BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/copeland",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/copeland",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "corby": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Northamptonshire",
        "hashtag": "Corby",
        "name": "Corby",
        "ons_id": "E14000648",
        "region": "East Midlands",
        "slug": "corby"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour close second last election.",
          "url": "https://tacticalvote.co.uk/#Corby",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/corby/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=LE158NZ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/corby",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/corby",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "coventry-north-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "CoventryNorthEast",
        "name": "Coventry North East",
        "ons_id": "E14000649",
        "region": "West Midlands",
        "slug": "coventry-north-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#CoventryNorthEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/coventry-north-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CV21NW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/coventry-north-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/coventry-north-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "coventry-north-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "CoventryNorthWest",
        "name": "Coventry North West",
        "ons_id": "E14000650",
        "region": "West Midlands",
        "slug": "coventry-north-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#CoventryNorthWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/coventry-north-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CV49BF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/coventry-north-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/coventry-north-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "coventry-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "CoventrySouth",
        "name": "Coventry South",
        "ons_id": "E14000651",
        "region": "West Midlands",
        "slug": "coventry-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#CoventrySouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/coventry-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CV35ND",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/coventry-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/coventry-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "crawley": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Sussex",
        "hashtag": "Crawley",
        "name": "Crawley",
        "ons_id": "E14000652",
        "region": "South East",
        "slug": "crawley"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Crawley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/crawley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=RH101HF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/crawley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/crawley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ]
      ],
      "pacts": []
    },
    "crewe-and-nantwich": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Cheshire",
        "hashtag": "CreweNantwich",
        "name": "Crewe and Nantwich",
        "ons_id": "E14000653",
        "region": "North West",
        "slug": "crewe-and-nantwich"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#CreweandNantwich",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/crewe-and-nantwich/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=CW25BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/crewe-and-nantwich",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/crewe-and-nantwich",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "croydon-central": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South London",
        "hashtag": "CroydonCentral",
        "name": "Croydon Central",
        "ons_id": "E14000654",
        "region": "London",
        "slug": "croydon-central"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#CroydonCentral",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/croydon-central/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/croydon-central/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BR33BZ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/croydon-central",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/croydon-central",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "croydon-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South London",
        "hashtag": "CroydonNorth",
        "name": "Croydon North",
        "ons_id": "E14000655",
        "region": "London",
        "slug": "croydon-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#CroydonNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/croydon-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=SE193EX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/croydon-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/croydon-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "croydon-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South London",
        "hashtag": "CroydonSouth",
        "name": "Croydon South",
        "ons_id": "E14000656",
        "region": "London",
        "slug": "croydon-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour second last election.",
          "url": "https://tacticalvote.co.uk/#CroydonSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/croydon-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=CR00XZ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/croydon-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/croydon-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "cumbernauld-kilsyth-and-kirkintilloch-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "CumbernauldKilsythKirkintillochEast",
        "name": "Cumbernauld, Kilsyth and Kirkintilloch East",
        "ons_id": "S14000012",
        "region": "Scotland",
        "slug": "cumbernauld-kilsyth-and-kirkintilloch-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#Cumbernauld,KilsythandKirkintillochEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=G672JG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/cumbernauld-kilsyth-and-kirkintilloch-east",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "cynon-valley": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwent and Mid Glamorgan",
        "hashtag": "CynonValley",
        "name": "Cynon Valley",
        "ons_id": "W07000070",
        "region": "Wales",
        "slug": "cynon-valley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#CynonValley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/cynon-valley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=CF373BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/cynon-valley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/cynon-valley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-plaid",
            "text": "Remain can win if we work together. The largest party is Plaid Cymru."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "dagenham-and-rainham": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "DagenhamRainham",
        "name": "Dagenham and Rainham",
        "ons_id": "E14000657",
        "region": "London",
        "slug": "dagenham-and-rainham"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#DagenhamandRainham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/dagenham-and-rainham/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/dagenham-and-rainham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=RM124BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/dagenham-and-rainham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/dagenham-and-rainham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "darlington": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Durham",
        "hashtag": "Darlington",
        "name": "Darlington",
        "ons_id": "E14000658",
        "region": "North East",
        "slug": "darlington"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Darlington",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/darlington/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/darlington/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=DL22BH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/darlington",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/darlington",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "dartford": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "Dartford",
        "name": "Dartford",
        "ons_id": "E14000659",
        "region": "South East",
        "slug": "dartford"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Dartford",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/dartford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BR87PF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/dartford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/dartford",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "daventry": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Northamptonshire",
        "hashtag": "Daventry",
        "name": "Daventry",
        "ons_id": "E14000660",
        "region": "East Midlands",
        "slug": "daventry"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Daventry",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/daventry/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CV238BF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/daventry",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/daventry",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "delyn": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Clwyd",
        "hashtag": "Delyn",
        "name": "Delyn",
        "ons_id": "W07000042",
        "region": "Wales",
        "slug": "delyn"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Delyn",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/delyn/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/delyn/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CH87PQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/delyn",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/delyn",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "denton-and-reddish": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "DentonReddish",
        "name": "Denton and Reddish",
        "ons_id": "E14000661",
        "region": "North West",
        "slug": "denton-and-reddish"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#DentonandReddish",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/denton-and-reddish/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=SK164EG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/denton-and-reddish",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/denton-and-reddish",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "derby-north": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Derbyshire",
        "hashtag": "DerbyNorth",
        "name": "Derby North",
        "ons_id": "E14000662",
        "region": "East Midlands",
        "slug": "derby-north"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Previous Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#DerbyNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/derby-north/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/derby-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DE223BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/derby-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/derby-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "derby-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Derbyshire",
        "hashtag": "DerbySouth",
        "name": "Derby South",
        "ons_id": "E14000663",
        "region": "East Midlands",
        "slug": "derby-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#DerbySouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/derby-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DE735SY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/derby-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/derby-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "derbyshire-dales": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Derbyshire",
        "hashtag": "DerbyshireDales",
        "name": "Derbyshire Dales",
        "ons_id": "E14000664",
        "region": "East Midlands",
        "slug": "derbyshire-dales"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#DerbyshireDales",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/derbyshire-dales/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DE45EP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/derbyshire-dales",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/derbyshire-dales",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "devizes": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Wiltshire",
        "hashtag": "Devizes",
        "name": "Devizes",
        "ons_id": "E14000665",
        "region": "South West",
        "slug": "devizes"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/devizes/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BA146LH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/devizes",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/devizes",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "dewsbury": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "Dewsbury",
        "name": "Dewsbury",
        "ons_id": "E14000666",
        "region": "Yorkshire and The Humber",
        "slug": "dewsbury"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#Dewsbury",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/dewsbury/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=HD46AQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/dewsbury",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/dewsbury",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ]
      ],
      "pacts": []
    },
    "don-valley": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "special-labour-leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South Yorkshire",
        "hashtag": "DonValley",
        "name": "Don Valley",
        "ons_id": "E14000667",
        "region": "Yorkshire and The Humber",
        "slug": "don-valley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#DonValley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/don-valley/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/don-valley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=DN122BD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/don-valley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/don-valley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "doncaster-central": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "South Yorkshire",
        "hashtag": "DoncasterCentral",
        "name": "Doncaster Central",
        "ons_id": "E14000668",
        "region": "Yorkshire and The Humber",
        "slug": "doncaster-central"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#DoncasterCentral",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/doncaster-central/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DN32QS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/doncaster-central",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/doncaster-central",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "doncaster-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "South Yorkshire",
        "hashtag": "DoncasterNorth",
        "name": "Doncaster North",
        "ons_id": "E14000669",
        "region": "Yorkshire and The Humber",
        "slug": "doncaster-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#DoncasterNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/doncaster-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DN69NS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/doncaster-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/doncaster-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "dover": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "Dover",
        "name": "Dover",
        "ons_id": "E14000670",
        "region": "South East",
        "slug": "dover"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Dover",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/dover/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CT130DH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/dover",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/dover",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "dudley-north": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "DudleyNorth",
        "name": "Dudley North",
        "ons_id": "E14000671",
        "region": "West Midlands",
        "slug": "dudley-north"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#DudleyNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/dudley-north/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/dudley-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=DY31YA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/dudley-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/dudley-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "dudley-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "DudleySouth",
        "name": "Dudley South",
        "ons_id": "E14000672",
        "region": "West Midlands",
        "slug": "dudley-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#DudleySouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/dudley-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=B645QG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/dudley-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/dudley-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "dulwich-and-west-norwood": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "DulwichWestNorwood",
        "name": "Dulwich and West Norwood",
        "ons_id": "E14000673",
        "region": "London",
        "slug": "dulwich-and-west-norwood"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#DulwichandWestNorwood",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/dulwich-and-west-norwood/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=SE193BH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/dulwich-and-west-norwood",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/dulwich-and-west-norwood",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "green"
        }
      ]
    },
    "dumfries-and-galloway": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "DumfriesGalloway",
        "name": "Dumfries and Galloway",
        "ons_id": "S14000013",
        "region": "Scotland",
        "slug": "dumfries-and-galloway"
      },
      "other_sites": [
        {
          "important": false,
          "party": "snp",
          "they_say": "Current Tory seat. SNP came second last election.",
          "url": "https://tacticalvote.co.uk/#DumfriesandGalloway",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/dumfries-and-galloway/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/dumfries-and-galloway/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive Conservative-SNP seat",
          "url": "https://www.remainunited.org/#postcode=DG88LT",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/dumfries-and-galloway",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "snp"
        }
      ]
    },
    "dumfriesshire-clydesdale-and-tweeddale": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "DumfriesshireClydesdaleTweeddale",
        "name": "Dumfriesshire, Clydesdale and Tweeddale",
        "ons_id": "S14000014",
        "region": "Scotland",
        "slug": "dumfriesshire-clydesdale-and-tweeddale"
      },
      "other_sites": [
        {
          "important": false,
          "party": "snp",
          "they_say": "Current Tory seat. SNP came second last election.",
          "url": "https://tacticalvote.co.uk/#Dumfriesshire,ClydesdaleandTweeddale",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/dumfriesshire-clydesdale-and-tweeddale/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive Conservative-SNP seat",
          "url": "https://www.remainunited.org/#postcode=DG126SP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/dumfriesshire-clydesdale-and-tweeddale",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.75
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "snp"
        }
      ]
    },
    "dundee-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "DundeeEast",
        "name": "Dundee East",
        "ons_id": "S14000015",
        "region": "Scotland",
        "slug": "dundee-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "snp",
          "they_say": "Current SNP seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#DundeeEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DD54AH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/dundee-east",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          1.0
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "snp"
        }
      ]
    },
    "dundee-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "DundeeWest",
        "name": "Dundee West",
        "ons_id": "S14000016",
        "region": "Scotland",
        "slug": "dundee-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#DundeeWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=DD21AJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/dundee-west",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "snp"
        }
      ]
    },
    "dunfermline-and-west-fife": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "DunfermlineWestFife",
        "name": "Dunfermline and West Fife",
        "ons_id": "S14000017",
        "region": "Scotland",
        "slug": "dunfermline-and-west-fife"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour second and Tories third last election.",
          "url": "https://tacticalvote.co.uk/#DunfermlineandWestFife",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=KY122EU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/dunfermline-and-west-fife",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "dwyfor-meirionnydd": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "plaid",
        "template": "vote-plaid.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwynedd",
        "hashtag": "DwyforMeirionnydd",
        "name": "Dwyfor Meirionnydd",
        "ons_id": "W07000061",
        "region": "Wales",
        "slug": "dwyfor-meirionnydd"
      },
      "other_sites": [
        {
          "important": false,
          "party": "plaid",
          "they_say": "Current Plaid seat. Tories came second in the last election.",
          "url": "https://tacticalvote.co.uk/#DwyforMeirionnydd",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "plaid",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/dwyfor-meirionnydd/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "plaid",
          "they_say": "Vote Plaid Cymru - competitive Plaid Cymru-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=LL237BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "plaid",
          "they_say": null,
          "url": "https://tactical.vote/dwyfor-meirionnydd",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "plaid",
          "they_say": null,
          "url": "https://tactical-vote.uk/dwyfor-meirionnydd",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-plaid",
            "text": "Remain victory - Plaid Cymru won"
          },
          1.0
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "plaid"
        },
        {
          "down": "green",
          "support": "plaid"
        }
      ]
    },
    "ealing-central-and-acton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "EalingCentralActon",
        "name": "Ealing Central and Acton",
        "ons_id": "E14000674",
        "region": "London",
        "slug": "ealing-central-and-acton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#EalingCentralandActon",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ealing-central-and-acton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=W129DY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/ealing-central-and-acton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/ealing-central-and-acton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "ealing-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "EalingNorth",
        "name": "Ealing North",
        "ons_id": "E14000675",
        "region": "London",
        "slug": "ealing-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#EalingNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ealing-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=HA01AL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/ealing-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/ealing-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "ealing-southall": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "EalingSouthall",
        "name": "Ealing, Southall",
        "ons_id": "E14000676",
        "region": "London",
        "slug": "ealing-southall"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Ealing,Southall",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ealing-southall/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=TW89QN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/ealing-southall",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/ealing-southall",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "easington": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Durham",
        "hashtag": "Easington",
        "name": "Easington",
        "ons_id": "E14000677",
        "region": "North East",
        "slug": "easington"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Easington",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/easington/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DH62BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/easington",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/easington",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "east-antrim": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": null,
        "template": "pending.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "EastAntrim",
        "name": "East Antrim",
        "ons_id": "N06000005",
        "region": "Northern Ireland",
        "slug": "east-antrim"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe DUP seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=BT365BP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "alliance",
          "they_say": null,
          "url": "https://tactical.vote/east-antrim",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-dup",
            "text": "Leave victory - DUP won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "east-devon": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ind-wright",
        "template": "vote-ind-wright.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Devon",
        "hashtag": "EastDevon",
        "name": "East Devon",
        "ons_id": "E14000678",
        "region": "South West",
        "slug": "east-devon"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ind-wright",
          "they_say": "Current Tory seat. Independent candidate Claire Wright came close second last time.",
          "url": "https://tacticalvote.co.uk/#EastDevon",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ind-wright",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/east-devon/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ind-wright",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/east-devon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ind-wright",
          "they_say": "Vote Claire Wright (Ind) - Conservative-Independent seat",
          "url": "https://www.remainunited.org/#postcode=EX143BG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ind-wright",
          "they_say": null,
          "url": "https://tactical.vote/east-devon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ind-wright",
          "they_say": null,
          "url": "https://tactical-vote.uk/east-devon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-ind-wright",
            "text": "Remain can win if we work together. The largest party is Claire Wright."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ind-wright",
            "text": "Remain victory - Claire Wright won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "east-dunbartonshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "EastDunbartonshire",
        "name": "East Dunbartonshire",
        "ons_id": "S14000018",
        "region": "Scotland",
        "slug": "east-dunbartonshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#EastDunbartonshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/east-dunbartonshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Lib Dem-SNP seat, but Lib Dem more likely to win",
          "url": "https://www.remainunited.org/#postcode=G641UY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/east-dunbartonshire",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "east-ham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "EastHam",
        "name": "East Ham",
        "ons_id": "E14000679",
        "region": "London",
        "slug": "east-ham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#EastHam",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/east-ham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=E125BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/east-ham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/east-ham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "east-hampshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "EastHampshire",
        "name": "East Hampshire",
        "ons_id": "E14000680",
        "region": "South East",
        "slug": "east-hampshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/east-hampshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=GU266BY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/east-hampshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/east-hampshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "east-kilbride-strathaven-and-lesmahagow": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "EastKilbrideStrathavenLesmahagow",
        "name": "East Kilbride, Strathaven and Lesmahagow",
        "ons_id": "S14000019",
        "region": "Scotland",
        "slug": "east-kilbride-strathaven-and-lesmahagow"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#EastKilbride,StrathavenandLesmahagow",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=ML110DR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/east-kilbride-strathaven-and-lesmahagow",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "east-londonderry": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "sf",
        "template": "vote-sf.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "EastLondonderry",
        "name": "East Londonderry",
        "ons_id": "N06000006",
        "region": "Northern Ireland",
        "slug": "east-londonderry"
      },
      "other_sites": [
        {
          "important": false,
          "party": "sf",
          "they_say": "Current DUP seat. Sinn F\u00e9in came second in the last election.",
          "url": "https://tacticalvote.co.uk/#EastLondonderry",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": "For the best chance of reducing the DUP majority, vote SF - DUP in the lead with SF in second place",
          "url": "https://www.remainunited.org/#postcode=BT465NS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": null,
          "url": "https://tactical.vote/east-londonderry",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-sf",
            "text": "Remain can win if we work together. The largest party is Sinn Fein."
          },
          0.6000000000000001
        ],
        [
          {
            "img": "leave-victory-dup",
            "text": "Leave victory - DUP won"
          },
          0.4
        ]
      ],
      "pacts": []
    },
    "east-lothian": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "EastLothian",
        "name": "East Lothian",
        "ons_id": "S14000020",
        "region": "Scotland",
        "slug": "east-lothian"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour seat. SNP second in last election. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#EastLothian",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/east-lothian/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=EH395JX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/east-lothian",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "east-renfrewshire": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "EastRenfrewshire",
        "name": "East Renfrewshire",
        "ons_id": "S14000021",
        "region": "Scotland",
        "slug": "east-renfrewshire"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current Tory seat. SNP came second last election.",
          "url": "https://tacticalvote.co.uk/#EastRenfrewshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/east-renfrewshire/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/east-renfrewshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=G775BA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/east-renfrewshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "east-surrey": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Surrey",
        "hashtag": "EastSurrey",
        "name": "East Surrey",
        "ons_id": "E14000681",
        "region": "South East",
        "slug": "east-surrey"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/east-surrey/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=RH67LF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/east-surrey",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/east-surrey",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "east-worthing-and-shoreham": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Sussex",
        "hashtag": "EastWorthingShoreham",
        "name": "East Worthing and Shoreham",
        "ons_id": "E14000682",
        "region": "South East",
        "slug": "east-worthing-and-shoreham"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#EastWorthingandShoreham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/east-worthing-and-shoreham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=BN133DD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/east-worthing-and-shoreham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/east-worthing-and-shoreham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "east-yorkshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Humberside",
        "hashtag": "EastYorkshire",
        "name": "East Yorkshire",
        "ons_id": "E14000683",
        "region": "Yorkshire and The Humber",
        "slug": "east-yorkshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#EastYorkshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/east-yorkshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=YO411RQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/east-yorkshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/east-yorkshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "eastbourne": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East Sussex",
        "hashtag": "Eastbourne",
        "name": "Eastbourne",
        "ons_id": "E14000684",
        "region": "South East",
        "slug": "eastbourne"
      },
      "other_sites": [
        {
          "important": true,
          "party": "ld",
          "they_say": "Lib Dems won last election. Tories close second.",
          "url": "https://tacticalvote.co.uk/#Eastbourne",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to make sure Lib Dems still win the seat",
          "url": "https://tacticalvoting.jonworth.eu/eastbourne/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/eastbourne/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=BN227BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/eastbourne",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/eastbourne",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "eastleigh": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "Eastleigh",
        "name": "Eastleigh",
        "ons_id": "E14000685",
        "region": "South East",
        "slug": "eastleigh"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#Eastleigh",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/eastleigh/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=SO182HG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/eastleigh",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/eastleigh",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "eddisbury": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "special-independent-remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cheshire",
        "hashtag": "Eddisbury",
        "name": "Eddisbury",
        "ons_id": "E14000686",
        "region": "North West",
        "slug": "eddisbury"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/eddisbury/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/eddisbury/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CH24JS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/eddisbury",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "edinburgh-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "EdinburghEast",
        "name": "Edinburgh East",
        "ons_id": "S14000022",
        "region": "Scotland",
        "slug": "edinburgh-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#EdinburghEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=EH159BA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/edinburgh-east",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "edinburgh-north-and-leith": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "EdinburghNorthLeith",
        "name": "Edinburgh North and Leith",
        "ons_id": "S14000023",
        "region": "Scotland",
        "slug": "edinburgh-north-and-leith"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#EdinburghNorthandLeith",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/edinburgh-north-and-leith/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=EH51DE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/edinburgh-north-and-leith",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "edinburgh-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "EdinburghSouth",
        "name": "Edinburgh South",
        "ons_id": "S14000024",
        "region": "Scotland",
        "slug": "edinburgh-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#EdinburghSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/edinburgh-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-SNP seat, but Labour more likely to win",
          "url": "https://www.remainunited.org/#postcode=EH105BE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/edinburgh-south",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "edinburgh-south-west": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "EdinburghSouthWest",
        "name": "Edinburgh South West",
        "ons_id": "S14000025",
        "region": "Scotland",
        "slug": "edinburgh-south-west"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current SNP seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#EdinburghSouthWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to make sure SNP still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/edinburgh-south-west/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=EH145EZ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/edinburgh-south-west",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "edinburgh-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "EdinburghWest",
        "name": "Edinburgh West",
        "ons_id": "S14000026",
        "region": "Scotland",
        "slug": "edinburgh-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Lib Dem seat. SNP second and Tories third last election.",
          "url": "https://tacticalvote.co.uk/#EdinburghWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/edinburgh-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - competitive SNP-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=EH128QH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/edinburgh-west",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "edmonton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "Edmonton",
        "name": "Edmonton",
        "ons_id": "E14000687",
        "region": "London",
        "slug": "edmonton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Edmonton",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/edmonton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=N97DL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/edmonton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/edmonton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "ellesmere-port-and-neston": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cheshire",
        "hashtag": "EllesmerePortNeston",
        "name": "Ellesmere Port and Neston",
        "ons_id": "E14000688",
        "region": "North West",
        "slug": "ellesmere-port-and-neston"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#EllesmerePortandNeston",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ellesmere-port-and-neston/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CH22PB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/ellesmere-port-and-neston",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/ellesmere-port-and-neston",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "elmet-and-rothwell": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "ElmetRothwell",
        "name": "Elmet and Rothwell",
        "ons_id": "E14000689",
        "region": "Yorkshire and The Humber",
        "slug": "elmet-and-rothwell"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour second last election.",
          "url": "https://tacticalvote.co.uk/#ElmetandRothwell",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/elmet-and-rothwell/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=LS143BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/elmet-and-rothwell",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/elmet-and-rothwell",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "eltham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "Eltham",
        "name": "Eltham",
        "ons_id": "E14000690",
        "region": "London",
        "slug": "eltham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Eltham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/eltham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BR76DN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/eltham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/eltham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "enfield-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "EnfieldNorth",
        "name": "Enfield North",
        "ons_id": "E14000691",
        "region": "London",
        "slug": "enfield-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#EnfieldNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/enfield-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=EN11AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/enfield-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/enfield-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "enfield-southgate": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "EnfieldSouthgate",
        "name": "Enfield, Southgate",
        "ons_id": "E14000692",
        "region": "London",
        "slug": "enfield-southgate"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#Enfield,Southgate",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/enfield-southgate/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/enfield-southgate/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=EN40BH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/enfield-southgate",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/enfield-southgate",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "epping-forest": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "EppingForest",
        "name": "Epping Forest",
        "ons_id": "E14000693",
        "region": "East",
        "slug": "epping-forest"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#EppingForest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/epping-forest/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CM164AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/epping-forest",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/epping-forest",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "epsom-and-ewell": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Surrey",
        "hashtag": "EpsomEwell",
        "name": "Epsom and Ewell",
        "ons_id": "E14000694",
        "region": "South East",
        "slug": "epsom-and-ewell"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/epsom-and-ewell/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/epsom-and-ewell/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=KT172BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/epsom-and-ewell",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/epsom-and-ewell",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "erewash": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Derbyshire",
        "hashtag": "Erewash",
        "name": "Erewash",
        "ons_id": "E14000695",
        "region": "East Midlands",
        "slug": "erewash"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Erewash",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/erewash/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=DE723BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/erewash",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/erewash",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "erith-and-thamesmead": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "ErithThamesmead",
        "name": "Erith and Thamesmead",
        "ons_id": "E14000696",
        "region": "London",
        "slug": "erith-and-thamesmead"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#ErithandThamesmead",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/erith-and-thamesmead/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DA175BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/erith-and-thamesmead",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/erith-and-thamesmead",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "esher-and-walton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Surrey",
        "hashtag": "EsherWalton",
        "name": "Esher and Walton",
        "ons_id": "E14000697",
        "region": "South East",
        "slug": "esher-and-walton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems best placed to beat them here. Dominic Raab's seat.",
          "url": "https://tacticalvote.co.uk/#EsherandWalton",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/esher-and-walton/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/esher-and-walton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=KT122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/esher-and-walton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/esher-and-walton",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "exeter": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Devon",
        "hashtag": "Exeter",
        "name": "Exeter",
        "ons_id": "E14000698",
        "region": "South West",
        "slug": "exeter"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Exeter",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/exeter/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=EX24BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/exeter",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/exeter",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-green",
            "text": "Remain victory - Green won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "green"
        }
      ]
    },
    "falkirk": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "Falkirk",
        "name": "Falkirk",
        "ons_id": "S14000028",
        "region": "Scotland",
        "slug": "falkirk"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Falkirk",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=FK41JX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/falkirk",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "fareham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "Fareham",
        "name": "Fareham",
        "ons_id": "E14000699",
        "region": "South East",
        "slug": "fareham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/fareham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=PO141AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/fareham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/fareham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "faversham-and-mid-kent": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "FavershamMidKent",
        "name": "Faversham and Mid Kent",
        "ons_id": "E14000700",
        "region": "South East",
        "slug": "faversham-and-mid-kent"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/faversham-and-mid-kent/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CT29JX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/faversham-and-mid-kent",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/faversham-and-mid-kent",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "feltham-and-heston": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "FelthamHeston",
        "name": "Feltham and Heston",
        "ons_id": "E14000701",
        "region": "London",
        "slug": "feltham-and-heston"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#FelthamandHeston",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/feltham-and-heston/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=TW47DF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/feltham-and-heston",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/feltham-and-heston",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "fermanagh-and-south-tyrone": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "sf",
        "template": "vote-sf.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "FermanaghSouthTyrone",
        "name": "Fermanagh and South Tyrone",
        "ons_id": "N06000007",
        "region": "Northern Ireland",
        "slug": "fermanagh-and-south-tyrone"
      },
      "other_sites": [
        {
          "important": true,
          "party": "sf",
          "they_say": "Current Sinn F\u00e9in seat where UUP came second last election. UUP could form a coalition with the Tories.",
          "url": "https://tacticalvote.co.uk/#FermanaghandSouthTyrone",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": "Vote SF - competitive SF-UUP seat",
          "url": "https://www.remainunited.org/#postcode=BT684TL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": null,
          "url": "https://tactical.vote/fermanagh-and-south-tyrone",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-sf",
            "text": "Remain can win if we work together. The largest party is Sinn Fein."
          },
          0.6000000000000001
        ],
        [
          {
            "img": "remain-victory-sf",
            "text": "Remain victory - Sinn Fenn won"
          },
          0.4
        ]
      ],
      "pacts": []
    },
    "filton-and-bradley-stoke": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Avon",
        "hashtag": "FiltonBradleyStoke",
        "name": "Filton and Bradley Stoke",
        "ons_id": "E14000702",
        "region": "South West",
        "slug": "filton-and-bradley-stoke"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#FiltonandBradleyStoke",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/filton-and-bradley-stoke/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/filton-and-bradley-stoke/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=BS166BY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/filton-and-bradley-stoke",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/filton-and-bradley-stoke",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "lab"
        }
      ]
    },
    "finchley-and-golders-green": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "FinchleyGoldersGreen",
        "name": "Finchley and Golders Green",
        "ons_id": "E14000703",
        "region": "London",
        "slug": "finchley-and-golders-green"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/finchley-and-golders-green/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/finchley-and-golders-green/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=N101JW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/finchley-and-golders-green",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "folkestone-and-hythe": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "FolkestoneHythe",
        "name": "Folkestone and Hythe",
        "ons_id": "E14000704",
        "region": "South East",
        "slug": "folkestone-and-hythe"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#FolkestoneandHythe",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/folkestone-and-hythe/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CT157EZ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/folkestone-and-hythe",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/folkestone-and-hythe",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "forest-of-dean": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Gloucestershire",
        "hashtag": "ForestOfDean",
        "name": "Forest Of Dean",
        "ons_id": "E14000705",
        "region": "South West",
        "slug": "forest-of-dean"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#ForestofDean",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/forest-of-dean/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=GL142BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/forest-of-dean",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/forest-of-dean",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-green",
            "text": "Remain can win if we work together. The largest party is Green."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "green"
        }
      ]
    },
    "foyle": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "sdlp",
        "template": "vote-sdlp.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "Foyle",
        "name": "Foyle",
        "ons_id": "N06000008",
        "region": "Northern Ireland",
        "slug": "foyle"
      },
      "other_sites": [
        {
          "important": false,
          "party": "sdlp",
          "they_say": "Sinn Fein/SDLP swing seat. Sinn Fein don't take their seats but a SDLP MP can vote against the Tories.",
          "url": "https://tacticalvote.co.uk/#Foyle",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "sdlp",
          "they_say": "Vote SDLP - competitive SDLP-SF seat, but SDLP more likely to win",
          "url": "https://www.remainunited.org/#postcode=BT472BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/foyle",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "sdlp",
          "they_say": null,
          "url": "https://tactical-vote.uk/foyle",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-sf",
            "text": "Remain victory - Sinn Fenn won"
          },
          0.6000000000000001
        ],
        [
          {
            "img": "remain-victory-sdlp",
            "text": "Remain victory - SDLP won"
          },
          0.4
        ]
      ],
      "pacts": []
    },
    "fylde": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "Fylde",
        "name": "Fylde",
        "ons_id": "E14000706",
        "region": "North West",
        "slug": "fylde"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Fylde",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/fylde/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=FY38FG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/fylde",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/fylde",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "gainsborough": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lincolnshire",
        "hashtag": "Gainsborough",
        "name": "Gainsborough",
        "ons_id": "E14000707",
        "region": "East Midlands",
        "slug": "gainsborough"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Gainsborough",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/gainsborough/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DN173AP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/gainsborough",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/gainsborough",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "garston-and-halewood": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "GarstonHalewood",
        "name": "Garston and Halewood",
        "ons_id": "E14000708",
        "region": "North West",
        "slug": "garston-and-halewood"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#GarstonandHalewood",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/garston-and-halewood/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=L162LL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/garston-and-halewood",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/garston-and-halewood",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "gateshead": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Tyne and Wear",
        "hashtag": "Gateshead",
        "name": "Gateshead",
        "ons_id": "E14000709",
        "region": "North East",
        "slug": "gateshead"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Gateshead",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/gateshead/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=NE826XX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/gateshead",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/gateshead",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "gedling": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Nottinghamshire",
        "hashtag": "Gedling",
        "name": "Gedling",
        "ons_id": "E14000710",
        "region": "East Midlands",
        "slug": "gedling"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Gedling",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/gedling/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/gedling/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=NG145BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/gedling",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/gedling",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ]
      ],
      "pacts": []
    },
    "gillingham-and-rainham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "GillinghamRainham",
        "name": "Gillingham and Rainham",
        "ons_id": "E14000711",
        "region": "South East",
        "slug": "gillingham-and-rainham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#GillinghamandRainham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/gillingham-and-rainham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=ME80AL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/gillingham-and-rainham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/gillingham-and-rainham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "glasgow-central": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": null,
        "template": "anyparty.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "GlasgowCentral",
        "name": "Glasgow Central",
        "ons_id": "S14000029",
        "region": "Scotland",
        "slug": "glasgow-central"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#GlasgowCentral",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-SNP seat",
          "url": "https://www.remainunited.org/#postcode=G15PE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/glasgow-central",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "glasgow-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "GlasgowEast",
        "name": "Glasgow East",
        "ons_id": "S14000030",
        "region": "Scotland",
        "slug": "glasgow-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour 2nd and Tories 3rd.",
          "url": "https://tacticalvote.co.uk/#GlasgowEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=G340PL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/glasgow-east",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "glasgow-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": null,
        "template": "anyparty.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "GlasgowNorth",
        "name": "Glasgow North",
        "ons_id": "S14000031",
        "region": "Scotland",
        "slug": "glasgow-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#GlasgowNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - competitive SNP-Labour seat",
          "url": "https://www.remainunited.org/#postcode=G200EG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/glasgow-north",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "glasgow-north-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": null,
        "template": "anyparty.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "GlasgowNorthEast",
        "name": "Glasgow North East",
        "ons_id": "S14000032",
        "region": "Scotland",
        "slug": "glasgow-north-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#GlasgowNorthEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/glasgow-north-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - competitive SNP-Labour seat",
          "url": "https://www.remainunited.org/#postcode=G213TT",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/glasgow-north-east",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "glasgow-north-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "GlasgowNorthWest",
        "name": "Glasgow North West",
        "ons_id": "S14000033",
        "region": "Scotland",
        "slug": "glasgow-north-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#GlasgowNorthWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=G120DB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/glasgow-north-west",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "glasgow-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "GlasgowSouth",
        "name": "Glasgow South",
        "ons_id": "S14000034",
        "region": "Scotland",
        "slug": "glasgow-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#GlasgowSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=G431DF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/glasgow-south",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "glasgow-south-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": null,
        "template": "anyparty.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "GlasgowSouthWest",
        "name": "Glasgow South West",
        "ons_id": "S14000035",
        "region": "Scotland",
        "slug": "glasgow-south-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#GlasgowSouthWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - competitive SNP-Labour seat",
          "url": "https://www.remainunited.org/#postcode=G514ND",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/glasgow-south-west",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "glenrothes": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "Glenrothes",
        "name": "Glenrothes",
        "ons_id": "S14000036",
        "region": "Scotland",
        "slug": "glenrothes"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Glenrothes",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=KY76SA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/glenrothes",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "gloucester": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Gloucestershire",
        "hashtag": "Gloucester",
        "name": "Gloucester",
        "ons_id": "E14000712",
        "region": "South West",
        "slug": "gloucester"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Gloucester",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/gloucester/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=GL40TU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/gloucester",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/gloucester",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "gordon": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "Gordon",
        "name": "Gordon",
        "ons_id": "S14000037",
        "region": "Scotland",
        "slug": "gordon"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current Tory seat. SNP came second last election.",
          "url": "https://tacticalvote.co.uk/#Gordon",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/gordon/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/gordon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=AB416RX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/gordon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.41666666666666663
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "snp"
        }
      ]
    },
    "gosport": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "Gosport",
        "name": "Gosport",
        "ons_id": "E14000713",
        "region": "South East",
        "slug": "gosport"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Gosport",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/gosport/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=PO122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/gosport",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/gosport",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "gower": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "West Glamorgan",
        "hashtag": "Gower",
        "name": "Gower",
        "ons_id": "W07000046",
        "region": "Wales",
        "slug": "gower"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#Gower",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/gower/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/gower/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=SA182RG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/gower",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/gower",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "grantham-and-stamford": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lincolnshire",
        "hashtag": "GranthamStamford",
        "name": "Grantham and Stamford",
        "ons_id": "E14000714",
        "region": "East Midlands",
        "slug": "grantham-and-stamford"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#GranthamandStamford",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/grantham-and-stamford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=PE69QA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/grantham-and-stamford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/grantham-and-stamford",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "gravesham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "Gravesham",
        "name": "Gravesham",
        "ons_id": "E14000715",
        "region": "South East",
        "slug": "gravesham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Gravesham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/gravesham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DA122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/gravesham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/gravesham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "great-grimsby": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Humberside",
        "hashtag": "GreatGrimsby",
        "name": "Great Grimsby",
        "ons_id": "E14000716",
        "region": "Yorkshire and The Humber",
        "slug": "great-grimsby"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#GreatGrimsby",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/great-grimsby/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/great-grimsby/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=DN327BD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/great-grimsby",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/great-grimsby",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "great-yarmouth": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Norfolk",
        "hashtag": "GreatYarmouth",
        "name": "Great Yarmouth",
        "ons_id": "E14000717",
        "region": "East",
        "slug": "great-yarmouth"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#GreatYarmouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/great-yarmouth/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=NR293BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/great-yarmouth",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/great-yarmouth",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "greenwich-and-woolwich": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "GreenwichWoolwich",
        "name": "Greenwich and Woolwich",
        "ons_id": "E14000718",
        "region": "London",
        "slug": "greenwich-and-woolwich"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#GreenwichandWoolwich",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/greenwich-and-woolwich/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=SE137ES",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/greenwich-and-woolwich",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/greenwich-and-woolwich",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "guildford": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Surrey",
        "hashtag": "Guildford",
        "name": "Guildford",
        "ons_id": "E14000719",
        "region": "South East",
        "slug": "guildford"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems second last election.",
          "url": "https://tacticalvote.co.uk/#Guildford",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/guildford/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/guildford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=GU24BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/guildford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/guildford",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "hackney-north-and-stoke-newington": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "HackneyNorthStokeNewington",
        "name": "Hackney North and Stoke Newington",
        "ons_id": "E14000720",
        "region": "London",
        "slug": "hackney-north-and-stoke-newington"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#HackneyNorthandStokeNewington",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hackney-north-and-stoke-newington/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=E50AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hackney-north-and-stoke-newington",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hackney-north-and-stoke-newington",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "hackney-south-and-shoreditch": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "HackneySouthShoreditch",
        "name": "Hackney South and Shoreditch",
        "ons_id": "E14000721",
        "region": "London",
        "slug": "hackney-south-and-shoreditch"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#HackneySouthandShoreditch",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hackney-south-and-shoreditch/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=E97BW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hackney-south-and-shoreditch",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hackney-south-and-shoreditch",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "halesowen-and-rowley-regis": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "HalesowenRowleyRegis",
        "name": "Halesowen and Rowley Regis",
        "ons_id": "E14000722",
        "region": "West Midlands",
        "slug": "halesowen-and-rowley-regis"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#HalesowenandRowleyRegis",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/halesowen-and-rowley-regis/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=B620AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/halesowen-and-rowley-regis",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/halesowen-and-rowley-regis",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "halifax": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "Halifax",
        "name": "Halifax",
        "ons_id": "E14000723",
        "region": "Yorkshire and The Humber",
        "slug": "halifax"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Halifax",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/halifax/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BD132LD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/halifax",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/halifax",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "haltemprice-and-howden": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Humberside",
        "hashtag": "HaltempriceHowden",
        "name": "Haltemprice and Howden",
        "ons_id": "E14000724",
        "region": "Yorkshire and The Humber",
        "slug": "haltemprice-and-howden"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#HaltempriceandHowden",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/haltemprice-and-howden/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=HU106LF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/haltemprice-and-howden",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/haltemprice-and-howden",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "halton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Cheshire",
        "hashtag": "Halton",
        "name": "Halton",
        "ons_id": "E14000725",
        "region": "North West",
        "slug": "halton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Halton",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/halton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=L244BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/halton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/halton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "hammersmith": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner West London",
        "hashtag": "Hammersmith",
        "name": "Hammersmith",
        "ons_id": "E14000726",
        "region": "London",
        "slug": "hammersmith"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Hammersmith",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hammersmith/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=NW104UY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hammersmith",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hammersmith",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "hampstead-and-kilburn": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner West London",
        "hashtag": "HampsteadKilburn",
        "name": "Hampstead and Kilburn",
        "ons_id": "E14000727",
        "region": "London",
        "slug": "hampstead-and-kilburn"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#HampsteadandKilburn",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hampstead-and-kilburn/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=N80HW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hampstead-and-kilburn",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hampstead-and-kilburn",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "harborough": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Leicestershire",
        "hashtag": "Harborough",
        "name": "Harborough",
        "ons_id": "E14000728",
        "region": "East Midlands",
        "slug": "harborough"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Harborough",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/harborough/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=LE182RA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/harborough",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/harborough",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "harlow": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "Harlow",
        "name": "Harlow",
        "ons_id": "E14000729",
        "region": "East",
        "slug": "harlow"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Harlow",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/harlow/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CM179BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/harlow",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/harlow",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "harrogate-and-knaresborough": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "North Yorkshire",
        "hashtag": "HarrogateKnaresborough",
        "name": "Harrogate and Knaresborough",
        "ons_id": "E14000730",
        "region": "Yorkshire and The Humber",
        "slug": "harrogate-and-knaresborough"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems second last election.",
          "url": "https://tacticalvote.co.uk/#HarrogateandKnaresborough",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/harrogate-and-knaresborough/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=HG27BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/harrogate-and-knaresborough",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/harrogate-and-knaresborough",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "harrow-east": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "HarrowEast",
        "name": "Harrow East",
        "ons_id": "E14000731",
        "region": "London",
        "slug": "harrow-east"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour close second last election.",
          "url": "https://tacticalvote.co.uk/#HarrowEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/harrow-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=HA73AR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/harrow-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/harrow-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "harrow-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "HarrowWest",
        "name": "Harrow West",
        "ons_id": "E14000732",
        "region": "London",
        "slug": "harrow-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#HarrowWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/harrow-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=HA29ES",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/harrow-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/harrow-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "hartlepool": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain-or-leave-no-alliance.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cleveland",
        "hashtag": "Hartlepool",
        "name": "Hartlepool",
        "ons_id": "E14000733",
        "region": "North East",
        "slug": "hartlepool"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Hartlepool",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hartlepool/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=TS225BF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hartlepool",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hartlepool",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "harwich-and-north-essex": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "HarwichNorthEssex",
        "name": "Harwich and North Essex",
        "ons_id": "E14000734",
        "region": "East",
        "slug": "harwich-and-north-essex"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#HarwichandNorthEssex",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/harwich-and-north-essex/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CO123BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/harwich-and-north-essex",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/harwich-and-north-essex",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "hastings-and-rye": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East Sussex",
        "hashtag": "HastingsRye",
        "name": "Hastings and Rye",
        "ons_id": "E14000735",
        "region": "South East",
        "slug": "hastings-and-rye"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour very close second last election.",
          "url": "https://tacticalvote.co.uk/#HastingsandRye",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/hastings-and-rye/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hastings-and-rye/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=TN342BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hastings-and-rye",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hastings-and-rye",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "any"
        }
      ]
    },
    "havant": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "Havant",
        "name": "Havant",
        "ons_id": "E14000736",
        "region": "South East",
        "slug": "havant"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/havant/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=PO75BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/havant",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/havant",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "hayes-and-harlington": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "HayesHarlington",
        "name": "Hayes and Harlington",
        "ons_id": "E14000737",
        "region": "London",
        "slug": "hayes-and-harlington"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#HayesandHarlington",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hayes-and-harlington/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=UB48PH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hayes-and-harlington",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hayes-and-harlington",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "hazel-grove": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "HazelGrove",
        "name": "Hazel Grove",
        "ons_id": "E14000738",
        "region": "North West",
        "slug": "hazel-grove"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#HazelGrove",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/hazel-grove/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hazel-grove/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=SK122LH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/hazel-grove",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/hazel-grove",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "hemel-hempstead": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hertfordshire",
        "hashtag": "HemelHempstead",
        "name": "Hemel Hempstead",
        "ons_id": "E14000739",
        "region": "East",
        "slug": "hemel-hempstead"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour second last election.",
          "url": "https://tacticalvote.co.uk/#HemelHempstead",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hemel-hempstead/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=AL37DJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hemel-hempstead",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hemel-hempstead",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "hemsworth": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "Hemsworth",
        "name": "Hemsworth",
        "ons_id": "E14000740",
        "region": "Yorkshire and The Humber",
        "slug": "hemsworth"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Hemsworth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hemsworth/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=S729BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hemsworth",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hemsworth",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "hendon": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "Hendon",
        "name": "Hendon",
        "ons_id": "E14000741",
        "region": "London",
        "slug": "hendon"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour close second last election.",
          "url": "https://tacticalvote.co.uk/#Hendon",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/hendon/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hendon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=HA74LS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hendon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hendon",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "henley": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Oxfordshire",
        "hashtag": "Henley",
        "name": "Henley",
        "ons_id": "E14000742",
        "region": "South East",
        "slug": "henley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/henley/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/henley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=HP143YJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/henley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "hereford-and-south-herefordshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hereford and Worcester",
        "hashtag": "HerefordSouthHerefordshire",
        "name": "Hereford and South Herefordshire",
        "ons_id": "E14000743",
        "region": "West Midlands",
        "slug": "hereford-and-south-herefordshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hereford-and-south-herefordshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=GL179BH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hereford-and-south-herefordshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hereford-and-south-herefordshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "hertford-and-stortford": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hertfordshire",
        "hashtag": "HertfordStortford",
        "name": "Hertford and Stortford",
        "ons_id": "E14000744",
        "region": "East",
        "slug": "hertford-and-stortford"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#HertfordandStortford",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hertford-and-stortford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CM195EH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hertford-and-stortford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hertford-and-stortford",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "hertsmere": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hertfordshire",
        "hashtag": "Hertsmere",
        "name": "Hertsmere",
        "ons_id": "E14000745",
        "region": "East",
        "slug": "hertsmere"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Hertsmere",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hertsmere/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=AL22EJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hertsmere",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hertsmere",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "hexham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Northumberland",
        "hashtag": "Hexham",
        "name": "Hexham",
        "ons_id": "E14000746",
        "region": "North East",
        "slug": "hexham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour second last election.",
          "url": "https://tacticalvote.co.uk/#Hexham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hexham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=NE482JP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hexham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hexham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "heywood-and-middleton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "HeywoodMiddleton",
        "name": "Heywood and Middleton",
        "ons_id": "E14000747",
        "region": "North West",
        "slug": "heywood-and-middleton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#HeywoodandMiddleton",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/heywood-and-middleton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=OL103HZ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/heywood-and-middleton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/heywood-and-middleton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "high-peak": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Derbyshire",
        "hashtag": "HighPeak",
        "name": "High Peak",
        "ons_id": "E14000748",
        "region": "East Midlands",
        "slug": "high-peak"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#HighPeak",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/high-peak/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=S336BW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/high-peak",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/high-peak",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "hitchin-and-harpenden": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hertfordshire",
        "hashtag": "HitchinHarpenden",
        "name": "Hitchin and Harpenden",
        "ons_id": "E14000749",
        "region": "East",
        "slug": "hitchin-and-harpenden"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Latest polls show Lib Dems have the best chance of beating the Tories in this seat.",
          "url": "https://tacticalvote.co.uk/#HitchinandHarpenden",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/hitchin-and-harpenden/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hitchin-and-harpenden/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=AL23LD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/hitchin-and-harpenden",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "holborn-and-st-pancras": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner West London",
        "hashtag": "HolbornStPancras",
        "name": "Holborn and St Pancras",
        "ons_id": "E14000750",
        "region": "London",
        "slug": "holborn-and-st-pancras"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#HolbornandStPancras",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/holborn-and-st-pancras/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=WC1V7EN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/holborn-and-st-pancras",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/holborn-and-st-pancras",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "hornchurch-and-upminster": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "HornchurchUpminster",
        "name": "Hornchurch and Upminster",
        "ons_id": "E14000751",
        "region": "London",
        "slug": "hornchurch-and-upminster"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#HornchurchandUpminster",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hornchurch-and-upminster/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CM145NG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hornchurch-and-upminster",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hornchurch-and-upminster",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "hornsey-and-wood-green": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "HornseyWoodGreen",
        "name": "Hornsey and Wood Green",
        "ons_id": "E14000752",
        "region": "London",
        "slug": "hornsey-and-wood-green"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#HornseyandWoodGreen",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hornsey-and-wood-green/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=N177EQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/hornsey-and-wood-green",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hornsey-and-wood-green",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "horsham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "West Sussex",
        "hashtag": "Horsham",
        "name": "Horsham",
        "ons_id": "E14000753",
        "region": "South East",
        "slug": "horsham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/horsham/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/horsham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=RH122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/horsham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "houghton-and-sunderland-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Tyne and Wear",
        "hashtag": "HoughtonSunderlandSouth",
        "name": "Houghton and Sunderland South",
        "ons_id": "E14000754",
        "region": "North East",
        "slug": "houghton-and-sunderland-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#HoughtonandSunderlandSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/houghton-and-sunderland-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DH44BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/houghton-and-sunderland-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/houghton-and-sunderland-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "hove": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East Sussex",
        "hashtag": "Hove",
        "name": "Hove",
        "ons_id": "E14000755",
        "region": "South East",
        "slug": "hove"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Hove",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hove/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BN32BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hove",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hove",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-green",
            "text": "Remain victory - Green won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "huddersfield": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "Huddersfield",
        "name": "Huddersfield",
        "ons_id": "E14000756",
        "region": "Yorkshire and The Humber",
        "slug": "huddersfield"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Huddersfield",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/huddersfield/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=HD22BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/huddersfield",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/huddersfield",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "huntingdon": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cambridgeshire",
        "hashtag": "Huntingdon",
        "name": "Huntingdon",
        "ons_id": "E14000757",
        "region": "East",
        "slug": "huntingdon"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/huntingdon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=MK442BN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/huntingdon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/huntingdon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "hyndburn": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "Hyndburn",
        "name": "Hyndburn",
        "ons_id": "E14000758",
        "region": "North West",
        "slug": "hyndburn"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Hyndburn",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/hyndburn/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BB44BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/hyndburn",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/hyndburn",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "ilford-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "IlfordNorth",
        "name": "Ilford North",
        "ons_id": "E14000759",
        "region": "London",
        "slug": "ilford-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#IlfordNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ilford-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=E181BF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/ilford-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/ilford-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "ilford-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "IlfordSouth",
        "name": "Ilford South",
        "ons_id": "E14000760",
        "region": "London",
        "slug": "ilford-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Previous Labour seat, MP switched parties. Tories came second last election. Labour best placed to retain the seat.",
          "url": "https://tacticalvote.co.uk/#IlfordSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ilford-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=IG14RX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/ilford-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/ilford-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "inverclyde": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "Inverclyde",
        "name": "Inverclyde",
        "ons_id": "S14000038",
        "region": "Scotland",
        "slug": "inverclyde"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Inverclyde",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=PA146AE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/inverclyde",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "inverness-nairn-badenoch-and-strathspey": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Highlands and Islands",
        "hashtag": "InvernessNairnBadenochStrathspey",
        "name": "Inverness, Nairn, Badenoch and Strathspey",
        "ons_id": "S14000039",
        "region": "Scotland",
        "slug": "inverness-nairn-badenoch-and-strathspey"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current SNP seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Inverness,Nairn,BadenochandStrathspey",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=PH253DL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/inverness-nairn-badenoch-and-strathspey",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "ipswich": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Suffolk",
        "hashtag": "Ipswich",
        "name": "Ipswich",
        "ons_id": "E14000761",
        "region": "East",
        "slug": "ipswich"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#Ipswich",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ipswich/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=IP28BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/ipswich",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/ipswich",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "isle-of-wight": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "green",
        "template": "vote-green.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Isle of Wight",
        "hashtag": "IsleOfWight",
        "name": "Isle Of Wight",
        "ons_id": "E14000762",
        "region": "South East",
        "slug": "isle-of-wight"
      },
      "other_sites": [
        {
          "important": false,
          "party": "green",
          "they_say": "Current Tory seat. Greens have been making steady gains here over the last few years and are focusing on this seat.",
          "url": "https://tacticalvote.co.uk/#IsleofWight",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "green",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/isle-of-wight/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "green",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/isle-of-wight/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=PO326BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "green",
          "they_say": null,
          "url": "https://tactical.vote/isle-of-wight",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "green",
          "they_say": null,
          "url": "https://tactical-vote.uk/isle-of-wight",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-green",
            "text": "Remain can win if we work together. The largest party is Green."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "green"
        }
      ]
    },
    "islington-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "IslingtonNorth",
        "name": "Islington North",
        "ons_id": "E14000763",
        "region": "London",
        "slug": "islington-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#IslingtonNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/islington-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=E82BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/islington-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/islington-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "islington-south-and-finsbury": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "IslingtonSouthFinsbury",
        "name": "Islington South and Finsbury",
        "ons_id": "E14000764",
        "region": "London",
        "slug": "islington-south-and-finsbury"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#IslingtonSouthandFinsbury",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/islington-south-and-finsbury/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=EC1M3HE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/islington-south-and-finsbury",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/islington-south-and-finsbury",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "islwyn": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwent and Mid Glamorgan",
        "hashtag": "Islwyn",
        "name": "Islwyn",
        "ons_id": "W07000077",
        "region": "Wales",
        "slug": "islwyn"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Islwyn",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/islwyn/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CF827ED",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/islwyn",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/islwyn",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "jarrow": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Tyne and Wear",
        "hashtag": "Jarrow",
        "name": "Jarrow",
        "ons_id": "E14000765",
        "region": "North East",
        "slug": "jarrow"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Jarrow",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/jarrow/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=NE323BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/jarrow",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/jarrow",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "keighley": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "Keighley",
        "name": "Keighley",
        "ons_id": "E14000766",
        "region": "Yorkshire and The Humber",
        "slug": "keighley"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#Keighley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/keighley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BD162DL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/keighley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/keighley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "kenilworth-and-southam": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Warwickshire",
        "hashtag": "KenilworthSoutham",
        "name": "Kenilworth and Southam",
        "ons_id": "E14000767",
        "region": "West Midlands",
        "slug": "kenilworth-and-southam"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/kenilworth-and-southam/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=B938PR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/kenilworth-and-southam",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/kenilworth-and-southam",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "kensington": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner West London",
        "hashtag": "Kensington",
        "name": "Kensington",
        "ons_id": "E14000768",
        "region": "London",
        "slug": "kensington"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#Kensington",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/kensington/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/kensington/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=SW109PY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/kensington",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/kensington",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "kettering": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Northamptonshire",
        "hashtag": "Kettering",
        "name": "Kettering",
        "ons_id": "E14000769",
        "region": "East Midlands",
        "slug": "kettering"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Kettering",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/kettering/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=LE168FE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/kettering",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/kettering",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "kilmarnock-and-loudoun": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "KilmarnockLoudoun",
        "name": "Kilmarnock and Loudoun",
        "ons_id": "S14000040",
        "region": "Scotland",
        "slug": "kilmarnock-and-loudoun"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#KilmarnockandLoudoun",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=KA19EW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/kilmarnock-and-loudoun",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "kingston-and-surbiton": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "South London",
        "hashtag": "KingstonSurbiton",
        "name": "Kingston and Surbiton",
        "ons_id": "E14000770",
        "region": "London",
        "slug": "kingston-and-surbiton"
      },
      "other_sites": [
        {
          "important": true,
          "party": "ld",
          "they_say": "Current Lib Dem seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#KingstonandSurbiton",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/kingston-and-surbiton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Lib Dem-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=KT187TR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/kingston-and-surbiton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/kingston-and-surbiton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "kingston-upon-hull-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Humberside",
        "hashtag": "KingstonUponHullEast",
        "name": "Kingston upon Hull East",
        "ons_id": "E14000771",
        "region": "Yorkshire and The Humber",
        "slug": "kingston-upon-hull-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#KingstonuponHullEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/kingston-upon-hull-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=HU95HA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/kingston-upon-hull-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/kingston-upon-hull-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "kingston-upon-hull-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Humberside",
        "hashtag": "KingstonUponHullNorth",
        "name": "Kingston upon Hull North",
        "ons_id": "E14000772",
        "region": "Yorkshire and The Humber",
        "slug": "kingston-upon-hull-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#KingstonuponHullNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/kingston-upon-hull-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=HU52BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/kingston-upon-hull-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/kingston-upon-hull-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "kingston-upon-hull-west-and-hessle": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Humberside",
        "hashtag": "KingstonUponHullWestHessle",
        "name": "Kingston upon Hull West and Hessle",
        "ons_id": "E14000773",
        "region": "Yorkshire and The Humber",
        "slug": "kingston-upon-hull-west-and-hessle"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#KingstonuponHullWestandHessle",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/kingston-upon-hull-west-and-hessle/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=HU46US",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/kingston-upon-hull-west-and-hessle",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/kingston-upon-hull-west-and-hessle",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "kingswood": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Avon",
        "hashtag": "Kingswood",
        "name": "Kingswood",
        "ons_id": "E14000774",
        "region": "South West",
        "slug": "kingswood"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Kingswood",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/kingswood/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BS167ES",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/kingswood",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/kingswood",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "kirkcaldy-and-cowdenbeath": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "KirkcaldyCowdenbeath",
        "name": "Kirkcaldy and Cowdenbeath",
        "ons_id": "S14000041",
        "region": "Scotland",
        "slug": "kirkcaldy-and-cowdenbeath"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour seat. SNP second in last election. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#KirkcaldyandCowdenbeath",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/kirkcaldy-and-cowdenbeath/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=KY39UZ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/kirkcaldy-and-cowdenbeath",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "knowsley": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "Knowsley",
        "name": "Knowsley",
        "ons_id": "E14000775",
        "region": "North West",
        "slug": "knowsley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Knowsley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/knowsley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=L143NU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/knowsley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/knowsley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "lagan-valley": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": null,
        "template": "pending.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "LaganValley",
        "name": "Lagan Valley",
        "ons_id": "N06000009",
        "region": "Northern Ireland",
        "slug": "lagan-valley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe DUP seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=BT179BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "alliance",
          "they_say": null,
          "url": "https://tactical-vote.uk/lagan-valley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-dup",
            "text": "Leave victory - DUP won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "lanark-and-hamilton-east": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "LanarkHamiltonEast",
        "name": "Lanark and Hamilton East",
        "ons_id": "S14000042",
        "region": "Scotland",
        "slug": "lanark-and-hamilton-east"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current SNP seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#LanarkandHamiltonEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to make sure SNP still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/lanark-and-hamilton-east/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/lanark-and-hamilton-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=ML84DW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/lanark-and-hamilton-east",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "lancaster-and-fleetwood": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "LancasterFleetwood",
        "name": "Lancaster and Fleetwood",
        "ons_id": "E14000776",
        "region": "North West",
        "slug": "lancaster-and-fleetwood"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#LancasterandFleetwood",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/lancaster-and-fleetwood/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=FY76BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/lancaster-and-fleetwood",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/lancaster-and-fleetwood",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-green",
            "text": "Remain can win if we work together. The largest party is Green."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "leeds-central": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "LeedsCentral",
        "name": "Leeds Central",
        "ons_id": "E14000777",
        "region": "Yorkshire and The Humber",
        "slug": "leeds-central"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#LeedsCentral",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/leeds-central/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=LS122DL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/leeds-central",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/leeds-central",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "leeds-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "LeedsEast",
        "name": "Leeds East",
        "ons_id": "E14000778",
        "region": "Yorkshire and The Humber",
        "slug": "leeds-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#LeedsEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/leeds-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=LS142BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/leeds-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/leeds-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "leeds-north-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "LeedsNorthEast",
        "name": "Leeds North East",
        "ons_id": "E14000779",
        "region": "Yorkshire and The Humber",
        "slug": "leeds-north-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#LeedsNorthEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/leeds-north-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=LS168BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/leeds-north-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/leeds-north-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "leeds-north-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "LeedsNorthWest",
        "name": "Leeds North West",
        "ons_id": "E14000780",
        "region": "Yorkshire and The Humber",
        "slug": "leeds-north-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#LeedsNorthWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/leeds-north-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Lib Dem seat, but Labour more likely to win",
          "url": "https://www.remainunited.org/#postcode=LS166LU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/leeds-north-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/leeds-north-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-green",
            "text": "Remain victory - Green won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "leeds-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "LeedsWest",
        "name": "Leeds West",
        "ons_id": "E14000781",
        "region": "Yorkshire and The Humber",
        "slug": "leeds-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#LeedsWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/leeds-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=LS122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/leeds-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/leeds-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "leicester-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Leicestershire",
        "hashtag": "LeicesterEast",
        "name": "Leicester East",
        "ons_id": "E14000782",
        "region": "East Midlands",
        "slug": "leicester-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#LeicesterEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/leicester-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=LE22FU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/leicester-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/leicester-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "leicester-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Leicestershire",
        "hashtag": "LeicesterSouth",
        "name": "Leicester South",
        "ons_id": "E14000783",
        "region": "East Midlands",
        "slug": "leicester-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#LeicesterSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/leicester-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=LE22BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/leicester-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/leicester-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "leicester-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Leicestershire",
        "hashtag": "LeicesterWest",
        "name": "Leicester West",
        "ons_id": "E14000784",
        "region": "East Midlands",
        "slug": "leicester-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#LeicesterWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/leicester-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=LE27BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/leicester-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/leicester-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "leigh": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "Leigh",
        "name": "Leigh",
        "ons_id": "E14000785",
        "region": "North West",
        "slug": "leigh"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Leigh",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/leigh/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=M281AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/leigh",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/leigh",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "lewes": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East Sussex",
        "hashtag": "Lewes",
        "name": "Lewes",
        "ons_id": "E14000786",
        "region": "South East",
        "slug": "lewes"
      },
      "other_sites": [
        {
          "important": true,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems close second last election.",
          "url": "https://tacticalvote.co.uk/#Lewes",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/lewes/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/lewes/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=BN252BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/lewes",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/lewes",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "lewisham-deptford": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "LewishamDeptford",
        "name": "Lewisham, Deptford",
        "ons_id": "E14000789",
        "region": "London",
        "slug": "lewisham-deptford"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Lewisham,Deptford",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/lewisham-deptford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=SE145JB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/lewisham-deptford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/lewisham-deptford",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "lewisham-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "LewishamEast",
        "name": "Lewisham East",
        "ons_id": "E14000787",
        "region": "London",
        "slug": "lewisham-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#LewishamEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/lewisham-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=BR14BY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/lewisham-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/lewisham-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "lewisham-west-and-penge": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "LewishamWestPenge",
        "name": "Lewisham West and Penge",
        "ons_id": "E14000788",
        "region": "London",
        "slug": "lewisham-west-and-penge"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#LewishamWestandPenge",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/lewisham-west-and-penge/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=SE266AB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/lewisham-west-and-penge",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/lewisham-west-and-penge",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "leyton-and-wanstead": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "LeytonWanstead",
        "name": "Leyton and Wanstead",
        "ons_id": "E14000790",
        "region": "London",
        "slug": "leyton-and-wanstead"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election. Safe seat where tactical voting is not as important.",
          "url": "https://tacticalvote.co.uk/#LeytonandWanstead",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/leyton-and-wanstead/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=E125DG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/leyton-and-wanstead",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/leyton-and-wanstead",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "lichfield": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Staffordshire",
        "hashtag": "Lichfield",
        "name": "Lichfield",
        "ons_id": "E14000791",
        "region": "West Midlands",
        "slug": "lichfield"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/lichfield/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DE137BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/lichfield",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/lichfield",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "lincoln": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lincolnshire",
        "hashtag": "Lincoln",
        "name": "Lincoln",
        "ons_id": "E14000792",
        "region": "East Midlands",
        "slug": "lincoln"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#Lincoln",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/lincoln/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=LN22BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/lincoln",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/lincoln",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "linlithgow-and-east-falkirk": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "LinlithgowEastFalkirk",
        "name": "Linlithgow and East Falkirk",
        "ons_id": "S14000043",
        "region": "Scotland",
        "slug": "linlithgow-and-east-falkirk"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#LinlithgowandEastFalkirk",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=FK13BA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/linlithgow-and-east-falkirk",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "liverpool-riverside": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "LiverpoolRiverside",
        "name": "Liverpool, Riverside",
        "ons_id": "E14000793",
        "region": "North West",
        "slug": "liverpool-riverside"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Liverpool,Riverside",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/liverpool-riverside/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=L10AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/liverpool-riverside",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/liverpool-riverside",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "liverpool-walton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "LiverpoolWalton",
        "name": "Liverpool, Walton",
        "ons_id": "E14000794",
        "region": "North West",
        "slug": "liverpool-walton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Liverpool,Walton",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/liverpool-walton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=L139BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/liverpool-walton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/liverpool-walton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "liverpool-wavertree": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "LiverpoolWavertree",
        "name": "Liverpool, Wavertree",
        "ons_id": "E14000795",
        "region": "North West",
        "slug": "liverpool-wavertree"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Liverpool,Wavertree",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/liverpool-wavertree/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=L130AS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/liverpool-wavertree",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/liverpool-wavertree",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "liverpool-west-derby": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "LiverpoolWestDerby",
        "name": "Liverpool, West Derby",
        "ons_id": "E14000796",
        "region": "North West",
        "slug": "liverpool-west-derby"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Liverpool,WestDerby",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/liverpool-west-derby/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=L122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/liverpool-west-derby",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/liverpool-west-derby",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "livingston": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "Livingston",
        "name": "Livingston",
        "ons_id": "S14000044",
        "region": "Scotland",
        "slug": "livingston"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Livingston",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=EH530JP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/livingston",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "llanelli": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Dyfed",
        "hashtag": "Llanelli",
        "name": "Llanelli",
        "ons_id": "W07000045",
        "region": "Wales",
        "slug": "llanelli"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Llanelli",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/llanelli/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=SA146BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/llanelli",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/llanelli",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-plaid",
            "text": "Remain victory - Plaid Cymru won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-plaid",
            "text": "Remain can win if we work together. The largest party is Plaid Cymru."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "plaid"
        },
        {
          "down": "green",
          "support": "plaid"
        }
      ]
    },
    "loughborough": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Leicestershire",
        "hashtag": "Loughborough",
        "name": "Loughborough",
        "ons_id": "E14000797",
        "region": "East Midlands",
        "slug": "loughborough"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Loughborough",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/loughborough/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/loughborough/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=LE114FQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/loughborough",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/loughborough",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "louth-and-horncastle": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lincolnshire",
        "hashtag": "LouthHorncastle",
        "name": "Louth and Horncastle",
        "ons_id": "E14000798",
        "region": "East Midlands",
        "slug": "louth-and-horncastle"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#LouthandHorncastle",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/louth-and-horncastle/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DN365BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/louth-and-horncastle",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/louth-and-horncastle",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "ludlow": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Shropshire",
        "hashtag": "Ludlow",
        "name": "Ludlow",
        "ons_id": "E14000799",
        "region": "West Midlands",
        "slug": "ludlow"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ludlow/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=DY122LT",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/ludlow",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "luton-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Bedfordshire",
        "hashtag": "LutonNorth",
        "name": "Luton North",
        "ons_id": "E14000800",
        "region": "East",
        "slug": "luton-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#LutonNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/luton-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=LU40PA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/luton-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/luton-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "luton-south": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Bedfordshire",
        "hashtag": "LutonSouth",
        "name": "Luton South",
        "ons_id": "E14000801",
        "region": "East",
        "slug": "luton-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Previous Labour seat, MP became independent. Tories came second last election. Labour best placed to retain seat.",
          "url": "https://tacticalvote.co.uk/#LutonSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/luton-south/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ind",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/luton-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=AL38QE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/luton-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/luton-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "ind"
        }
      ]
    },
    "macclesfield": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cheshire",
        "hashtag": "Macclesfield",
        "name": "Macclesfield",
        "ons_id": "E14000802",
        "region": "North West",
        "slug": "macclesfield"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour second last election.",
          "url": "https://tacticalvote.co.uk/#Macclesfield",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/macclesfield/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=CW122DR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/macclesfield",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/macclesfield",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "maidenhead": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Berkshire",
        "hashtag": "Maidenhead",
        "name": "Maidenhead",
        "ons_id": "E14000803",
        "region": "South East",
        "slug": "maidenhead"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/maidenhead/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=RG100AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/maidenhead",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/maidenhead",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "maidstone-and-the-weald": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "MaidstoneTheWeald",
        "name": "Maidstone and The Weald",
        "ons_id": "E14000804",
        "region": "South East",
        "slug": "maidstone-and-the-weald"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/maidstone-and-the-weald/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/maidstone-and-the-weald/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=ME142BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/maidstone-and-the-weald",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "makerfield": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "Makerfield",
        "name": "Makerfield",
        "ons_id": "E14000805",
        "region": "North West",
        "slug": "makerfield"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Makerfield",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/makerfield/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=WA33UQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/makerfield",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/makerfield",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "maldon": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "Maldon",
        "name": "Maldon",
        "ons_id": "E14000806",
        "region": "East",
        "slug": "maldon"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/maldon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=CM07JU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/maldon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/maldon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "manchester-central": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "ManchesterCentral",
        "name": "Manchester Central",
        "ons_id": "E14000807",
        "region": "North West",
        "slug": "manchester-central"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#ManchesterCentral",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/manchester-central/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=M610SG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/manchester-central",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/manchester-central",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "manchester-gorton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "ManchesterGorton",
        "name": "Manchester, Gorton",
        "ons_id": "E14000808",
        "region": "North West",
        "slug": "manchester-gorton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Manchester,Gorton",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/manchester-gorton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=M124AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/manchester-gorton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/manchester-gorton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "manchester-withington": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "ManchesterWithington",
        "name": "Manchester, Withington",
        "ons_id": "E14000809",
        "region": "North West",
        "slug": "manchester-withington"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#Manchester,Withington",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/manchester-withington/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=M201JS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/manchester-withington",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/manchester-withington",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "mansfield": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Nottinghamshire",
        "hashtag": "Mansfield",
        "name": "Mansfield",
        "ons_id": "E14000810",
        "region": "East Midlands",
        "slug": "mansfield"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour close second last election.",
          "url": "https://tacticalvote.co.uk/#Mansfield",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/mansfield/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/mansfield/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=NG174NX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/mansfield",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/mansfield",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "meon-valley": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "MeonValley",
        "name": "Meon Valley",
        "ons_id": "E14000811",
        "region": "South East",
        "slug": "meon-valley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/meon-valley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=PO155RL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/meon-valley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/meon-valley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "meriden": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "Meriden",
        "name": "Meriden",
        "ons_id": "E14000812",
        "region": "West Midlands",
        "slug": "meriden"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Meriden",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/meriden/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=B263BY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/meriden",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/meriden",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "merthyr-tydfil-and-rhymney": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwent and Mid Glamorgan",
        "hashtag": "MerthyrTydfilRhymney",
        "name": "Merthyr Tydfil and Rhymney",
        "ons_id": "W07000071",
        "region": "Wales",
        "slug": "merthyr-tydfil-and-rhymney"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#MerthyrTydfilandRhymney",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/merthyr-tydfil-and-rhymney/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=CF465BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/merthyr-tydfil-and-rhymney",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/merthyr-tydfil-and-rhymney",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "mid-bedfordshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Bedfordshire",
        "hashtag": "MidBedfordshire",
        "name": "Mid Bedfordshire",
        "ons_id": "E14000813",
        "region": "East",
        "slug": "mid-bedfordshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/mid-bedfordshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=LU27BE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/mid-bedfordshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/mid-bedfordshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "mid-derbyshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Derbyshire",
        "hashtag": "MidDerbyshire",
        "name": "Mid Derbyshire",
        "ons_id": "E14000814",
        "region": "East Midlands",
        "slug": "mid-derbyshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#MidDerbyshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/mid-derbyshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DE222BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/mid-derbyshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/mid-derbyshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "mid-dorset-and-north-poole": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Dorset",
        "hashtag": "MidDorsetNorthPoole",
        "name": "Mid Dorset and North Poole",
        "ons_id": "E14000815",
        "region": "South West",
        "slug": "mid-dorset-and-north-poole"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#MidDorsetandNorthPoole",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/mid-dorset-and-north-poole/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=BH118TF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/mid-dorset-and-north-poole",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/mid-dorset-and-north-poole",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "mid-norfolk": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Norfolk",
        "hashtag": "MidNorfolk",
        "name": "Mid Norfolk",
        "ons_id": "E14000816",
        "region": "East",
        "slug": "mid-norfolk"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/mid-norfolk/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=IP256BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/mid-norfolk",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/mid-norfolk",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "mid-sussex": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Sussex",
        "hashtag": "MidSussex",
        "name": "Mid Sussex",
        "ons_id": "E14000817",
        "region": "South East",
        "slug": "mid-sussex"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/mid-sussex/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/mid-sussex/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Safe Conservative seat with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BN59BJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/mid-sussex",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/mid-sussex",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "mid-ulster": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "sf",
        "template": "vote-sf.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "MidUlster",
        "name": "Mid Ulster",
        "ons_id": "N06000010",
        "region": "Northern Ireland",
        "slug": "mid-ulster"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Sinn Fein safe seat. Tactical voting is not needed here.",
          "url": "https://tacticalvote.co.uk/#MidUlster",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": "Vote SF - Safe SF seat",
          "url": "https://www.remainunited.org/#postcode=BT448BE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": null,
          "url": "https://tactical.vote/mid-ulster",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-sf",
            "text": "Remain victory - Sinn Fenn won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "mid-worcestershire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hereford and Worcester",
        "hashtag": "MidWorcestershire",
        "name": "Mid Worcestershire",
        "ons_id": "E14000818",
        "region": "West Midlands",
        "slug": "mid-worcestershire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/mid-worcestershire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=CV378DJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/mid-worcestershire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/mid-worcestershire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "middlesbrough": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Cleveland",
        "hashtag": "Middlesbrough",
        "name": "Middlesbrough",
        "ons_id": "E14000819",
        "region": "North East",
        "slug": "middlesbrough"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Middlesbrough",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/middlesbrough/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=TS177BU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/middlesbrough",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/middlesbrough",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "middlesbrough-south-and-east-cleveland": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cleveland",
        "hashtag": "MiddlesbroughSouthEastCleveland",
        "name": "Middlesbrough South and East Cleveland",
        "ons_id": "E14000820",
        "region": "North East",
        "slug": "middlesbrough-south-and-east-cleveland"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour close second last election.",
          "url": "https://tacticalvote.co.uk/#MiddlesbroughSouthandEastCleveland",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/middlesbrough-south-and-east-cleveland/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/middlesbrough-south-and-east-cleveland/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=TS122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/middlesbrough-south-and-east-cleveland",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/middlesbrough-south-and-east-cleveland",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "midlothian": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "Midlothian",
        "name": "Midlothian",
        "ons_id": "S14000045",
        "region": "Scotland",
        "slug": "midlothian"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour seat. SNP second in last election. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Midlothian",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/midlothian/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=EH222HB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/midlothian",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "milton-keynes-north": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Buckinghamshire",
        "hashtag": "MiltonKeynesNorth",
        "name": "Milton Keynes North",
        "ons_id": "E14000821",
        "region": "South East",
        "slug": "milton-keynes-north"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#MiltonKeynesNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/milton-keynes-north/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/milton-keynes-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=MK125BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/milton-keynes-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/milton-keynes-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "milton-keynes-south": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Buckinghamshire",
        "hashtag": "MiltonKeynesSouth",
        "name": "Milton Keynes South",
        "ons_id": "E14000822",
        "region": "South East",
        "slug": "milton-keynes-south"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#MiltonKeynesSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/milton-keynes-south/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/milton-keynes-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=MK100AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/milton-keynes-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/milton-keynes-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "mitcham-and-morden": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South London",
        "hashtag": "MitchamMorden",
        "name": "Mitcham and Morden",
        "ons_id": "E14000823",
        "region": "London",
        "slug": "mitcham-and-morden"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#MitchamandMorden",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/mitcham-and-morden/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=CR42BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/mitcham-and-morden",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/mitcham-and-morden",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "mole-valley": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Surrey",
        "hashtag": "MoleValley",
        "name": "Mole Valley",
        "ons_id": "E14000824",
        "region": "South East",
        "slug": "mole-valley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#MoleValley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/mole-valley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "For the best chance of reducing the Conservative majority, vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=GU236BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/mole-valley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/mole-valley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "monmouth": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwent and Mid Glamorgan",
        "hashtag": "Monmouth",
        "name": "Monmouth",
        "ons_id": "W07000054",
        "region": "Wales",
        "slug": "monmouth"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Monmouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/monmouth/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=GL168PB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/monmouth",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/monmouth",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "montgomeryshire": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Powys",
        "hashtag": "Montgomeryshire",
        "name": "Montgomeryshire",
        "ons_id": "W07000063",
        "region": "Wales",
        "slug": "montgomeryshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#Montgomeryshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/montgomeryshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=SY156BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/montgomeryshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/montgomeryshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "plaid",
          "support": "ld"
        },
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "moray": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Highlands and Islands",
        "hashtag": "Moray",
        "name": "Moray",
        "ons_id": "S14000046",
        "region": "Scotland",
        "slug": "moray"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current Tory seat. SNP close second last election.",
          "url": "https://tacticalvote.co.uk/#Moray",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/moray/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/moray/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive Conservative-SNP seat",
          "url": "https://www.remainunited.org/#postcode=AB565HP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/moray",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "morecambe-and-lunesdale": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "MorecambeLunesdale",
        "name": "Morecambe and Lunesdale",
        "ons_id": "E14000825",
        "region": "North West",
        "slug": "morecambe-and-lunesdale"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#MorecambeandLunesdale",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/morecambe-and-lunesdale/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=LA26BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/morecambe-and-lunesdale",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/morecambe-and-lunesdale",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "morley-and-outwood": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "MorleyOutwood",
        "name": "Morley and Outwood",
        "ons_id": "E14000826",
        "region": "Yorkshire and The Humber",
        "slug": "morley-and-outwood"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#MorleyandOutwood",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/morley-and-outwood/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=LS268BF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/morley-and-outwood",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/morley-and-outwood",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "motherwell-and-wishaw": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "MotherwellWishaw",
        "name": "Motherwell and Wishaw",
        "ons_id": "S14000047",
        "region": "Scotland",
        "slug": "motherwell-and-wishaw"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#MotherwellandWishaw",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=ML28NJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/motherwell-and-wishaw",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "na-h-eileanan-an-iar": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": null,
        "template": "anyparty.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "Highlands and Islands",
        "hashtag": "NaHEileananAnIar",
        "name": "Na h-Eileanan An Iar",
        "ons_id": "S14000027",
        "region": "Scotland",
        "slug": "na-h-eileanan-an-iar"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Nah-EileanananIar",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=HS29QY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/na-h-eileanan-an-iar",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "neath": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "Wales",
        "county": "West Glamorgan",
        "hashtag": "Neath",
        "name": "Neath",
        "ons_id": "W07000069",
        "region": "Wales",
        "slug": "neath"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Neath",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/neath/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CF449UR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/neath",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/neath",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "new-forest-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "NewForestEast",
        "name": "New Forest East",
        "ons_id": "E14000827",
        "region": "South East",
        "slug": "new-forest-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/new-forest-east/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/new-forest-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=BH255TR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/new-forest-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/new-forest-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "new-forest-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "NewForestWest",
        "name": "New Forest West",
        "ons_id": "E14000828",
        "region": "South East",
        "slug": "new-forest-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/new-forest-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BH235QQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/new-forest-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/new-forest-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "newark": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Nottinghamshire",
        "hashtag": "Newark",
        "name": "Newark",
        "ons_id": "E14000829",
        "region": "East Midlands",
        "slug": "newark"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Newark",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/newark/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DN228BJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/newark",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/newark",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "newbury": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Berkshire",
        "hashtag": "Newbury",
        "name": "Newbury",
        "ons_id": "E14000830",
        "region": "South East",
        "slug": "newbury"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#Newbury",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/newbury/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "For the best chance of reducing the Conservative majority, vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=OX128NH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/newbury",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/newbury",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "newcastle-under-lyme": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Staffordshire",
        "hashtag": "NewcastleUnderLyme",
        "name": "Newcastle-Under-Lyme",
        "ons_id": "E14000834",
        "region": "West Midlands",
        "slug": "newcastle-under-lyme"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#Newcastle-under-Lyme",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/newcastle-under-lyme/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=CW25PU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/newcastle-under-lyme",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/newcastle-under-lyme",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "newcastle-upon-tyne-central": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Tyne and Wear",
        "hashtag": "NewcastleUponTyneCentral",
        "name": "Newcastle Upon Tyne Central",
        "ons_id": "E14000831",
        "region": "North East",
        "slug": "newcastle-upon-tyne-central"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#NewcastleuponTyneCentral",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/newcastle-upon-tyne-central/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=NE53TB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/newcastle-upon-tyne-central",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/newcastle-upon-tyne-central",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "newcastle-upon-tyne-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Tyne and Wear",
        "hashtag": "NewcastleUponTyneEast",
        "name": "Newcastle Upon Tyne East",
        "ons_id": "E14000832",
        "region": "North East",
        "slug": "newcastle-upon-tyne-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#NewcastleuponTyneEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/newcastle-upon-tyne-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=NE63UL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/newcastle-upon-tyne-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/newcastle-upon-tyne-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "newcastle-upon-tyne-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Tyne and Wear",
        "hashtag": "NewcastleUponTyneNorth",
        "name": "Newcastle Upon Tyne North",
        "ons_id": "E14000833",
        "region": "North East",
        "slug": "newcastle-upon-tyne-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#NewcastleuponTyneNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/newcastle-upon-tyne-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=NE136BT",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/newcastle-upon-tyne-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/newcastle-upon-tyne-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "newport-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwent and Mid Glamorgan",
        "hashtag": "NewportEast",
        "name": "Newport East",
        "ons_id": "W07000055",
        "region": "Wales",
        "slug": "newport-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#NewportEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/newport-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=NP182BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/newport-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/newport-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "newport-west": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwent and Mid Glamorgan",
        "hashtag": "NewportWest",
        "name": "Newport West",
        "ons_id": "W07000056",
        "region": "Wales",
        "slug": "newport-west"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#NewportWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/newport-west/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/newport-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=NP181AT",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/newport-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/newport-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "newry-and-armagh": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "sf",
        "template": "vote-sf.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "NewryArmagh",
        "name": "Newry and Armagh",
        "ons_id": "N06000011",
        "region": "Northern Ireland",
        "slug": "newry-and-armagh"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Safe Sinn F\u00e9in seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#NewryandArmagh",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": "Vote SF - Safe SF seat",
          "url": "https://www.remainunited.org/#postcode=BT342BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": null,
          "url": "https://tactical.vote/newry-and-armagh",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-sf",
            "text": "Remain victory - Sinn Fenn won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "newton-abbot": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Devon",
        "hashtag": "NewtonAbbot",
        "name": "Newton Abbot",
        "ons_id": "E14000835",
        "region": "South West",
        "slug": "newton-abbot"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/newton-abbot/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/newton-abbot/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=EX67XG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/newton-abbot",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "normanton-pontefract-and-castleford": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "NormantonPontefractCastleford",
        "name": "Normanton, Pontefract and Castleford",
        "ons_id": "E14000836",
        "region": "Yorkshire and The Humber",
        "slug": "normanton-pontefract-and-castleford"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Normanton,PontefractandCastleford",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/normanton-pontefract-and-castleford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=WF62AF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/normanton-pontefract-and-castleford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/normanton-pontefract-and-castleford",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-antrim": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": null,
        "template": "pending.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "NorthAntrim",
        "name": "North Antrim",
        "ons_id": "N06000012",
        "region": "Northern Ireland",
        "slug": "north-antrim"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe DUP seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=BT449LP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": null,
          "url": "https://tactical.vote/north-antrim",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-dup",
            "text": "Leave victory - DUP won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "north-ayrshire-and-arran": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "NorthAyrshireArran",
        "name": "North Ayrshire and Arran",
        "ons_id": "S14000048",
        "region": "Scotland",
        "slug": "north-ayrshire-and-arran"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current SNP seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthAyrshireandArran",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-ayrshire-and-arran/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=KA244EN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/north-ayrshire-and-arran",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "north-cornwall": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Cornwall",
        "hashtag": "NorthCornwall",
        "name": "North Cornwall",
        "ons_id": "E14000837",
        "region": "South West",
        "slug": "north-cornwall"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthCornwall",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-cornwall/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=PL159FL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/north-cornwall",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-cornwall",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "north-devon": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Devon",
        "hashtag": "NorthDevon",
        "name": "North Devon",
        "ons_id": "E14000838",
        "region": "South West",
        "slug": "north-devon"
      },
      "other_sites": [
        {
          "important": true,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthDevon",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/north-devon/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-devon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=EX168DB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/north-devon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-devon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-dorset": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Dorset",
        "hashtag": "NorthDorset",
        "name": "North Dorset",
        "ons_id": "E14000839",
        "region": "South West",
        "slug": "north-dorset"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-dorset/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=DT27DX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/north-dorset",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-dorset",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-down": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "alliance",
        "template": "vote-alliance.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "NorthDown",
        "name": "North Down",
        "ons_id": "N06000013",
        "region": "Northern Ireland",
        "slug": "north-down"
      },
      "other_sites": [
        {
          "important": true,
          "party": "alliance",
          "they_say": "Alliance is the only progressive party running here.",
          "url": "https://tacticalvote.co.uk/#NorthDown",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "alliance",
          "they_say": "Vote Alliance - competitive DUP-Alliance seat",
          "url": "https://www.remainunited.org/#postcode=BT189BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "alliance",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-down",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-dup",
            "text": "Leave victory - DUP won"
          },
          0.6000000000000001
        ],
        [
          {
            "img": "other",
            "text": "Unusual result"
          },
          0.4
        ]
      ],
      "pacts": []
    },
    "north-durham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Durham",
        "hashtag": "NorthDurham",
        "name": "North Durham",
        "ons_id": "E14000840",
        "region": "North East",
        "slug": "north-durham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthDurham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-durham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DH22BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-durham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-durham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-east-bedfordshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Bedfordshire",
        "hashtag": "NorthEastBedfordshire",
        "name": "North East Bedfordshire",
        "ons_id": "E14000841",
        "region": "East",
        "slug": "north-east-bedfordshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthEastBedfordshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-east-bedfordshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=MK437BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-east-bedfordshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-east-bedfordshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-east-cambridgeshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cambridgeshire",
        "hashtag": "NorthEastCambridgeshire",
        "name": "North East Cambridgeshire",
        "ons_id": "E14000842",
        "region": "East",
        "slug": "north-east-cambridgeshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthEastCambridgeshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-east-cambridgeshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CB62BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-east-cambridgeshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-east-cambridgeshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-east-derbyshire": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Derbyshire",
        "hashtag": "NorthEastDerbyshire",
        "name": "North East Derbyshire",
        "ons_id": "E14000843",
        "region": "East Midlands",
        "slug": "north-east-derbyshire"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour close second last election.",
          "url": "https://tacticalvote.co.uk/#NorthEastDerbyshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-east-derbyshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=DE45FT",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-east-derbyshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-east-derbyshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-east-fife": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": null,
        "template": "anyparty.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "NorthEastFife",
        "name": "North East Fife",
        "ons_id": "S14000049",
        "region": "Scotland",
        "slug": "north-east-fife"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP safe seat. Lib Dems are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#NorthEastFife",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - competitive SNP-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=KY86AH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/north-east-fife",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "snp"
        }
      ]
    },
    "north-east-hampshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "NorthEastHampshire",
        "name": "North East Hampshire",
        "ons_id": "E14000844",
        "region": "South East",
        "slug": "north-east-hampshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-east-hampshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=GU105AE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/north-east-hampshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-east-hampshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-east-hertfordshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hertfordshire",
        "hashtag": "NorthEastHertfordshire",
        "name": "North East Hertfordshire",
        "ons_id": "E14000845",
        "region": "East",
        "slug": "north-east-hertfordshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthEastHertfordshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-east-hertfordshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=AL60AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-east-hertfordshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-east-hertfordshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "north-east-somerset": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Avon",
        "hashtag": "NorthEastSomerset",
        "name": "North East Somerset",
        "ons_id": "E14000846",
        "region": "South West",
        "slug": "north-east-somerset"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour second last election.",
          "url": "https://tacticalvote.co.uk/#NorthEastSomerset",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/north-east-somerset/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-east-somerset/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BA152BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-east-somerset",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-east-somerset",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "north-herefordshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Hereford and Worcester",
        "hashtag": "NorthHerefordshire",
        "name": "North Herefordshire",
        "ons_id": "E14000847",
        "region": "West Midlands",
        "slug": "north-herefordshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-herefordshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=HR11AB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/north-herefordshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-herefordshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "north-norfolk": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Norfolk",
        "hashtag": "NorthNorfolk",
        "name": "North Norfolk",
        "ons_id": "E14000848",
        "region": "East",
        "slug": "north-norfolk"
      },
      "other_sites": [
        {
          "important": true,
          "party": "ld",
          "they_say": "Current Lib Dem seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthNorfolk",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-norfolk/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Lib Dem-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=NR105AH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/north-norfolk",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-norfolk",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "north-shropshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Shropshire",
        "hashtag": "NorthShropshire",
        "name": "North Shropshire",
        "ons_id": "E14000849",
        "region": "West Midlands",
        "slug": "north-shropshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthShropshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-shropshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CW39QW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-shropshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-shropshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-somerset": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Avon",
        "hashtag": "NorthSomerset",
        "name": "North Somerset",
        "ons_id": "E14000850",
        "region": "South West",
        "slug": "north-somerset"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthSomerset",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/north-somerset/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-somerset/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BS481TG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-somerset",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-somerset",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-swindon": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Wiltshire",
        "hashtag": "NorthSwindon",
        "name": "North Swindon",
        "ons_id": "E14000851",
        "region": "South West",
        "slug": "north-swindon"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthSwindon",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-swindon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=SN11BY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-swindon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-swindon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-thanet": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "NorthThanet",
        "name": "North Thanet",
        "ons_id": "E14000852",
        "region": "South East",
        "slug": "north-thanet"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthThanet",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-thanet/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CT124BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-thanet",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-thanet",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-tyneside": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Tyne and Wear",
        "hashtag": "NorthTyneside",
        "name": "North Tyneside",
        "ons_id": "E14000853",
        "region": "North East",
        "slug": "north-tyneside"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthTyneside",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-tyneside/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=NE289UR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-tyneside",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-tyneside",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-warwickshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Warwickshire",
        "hashtag": "NorthWarwickshire",
        "name": "North Warwickshire",
        "ons_id": "E14000854",
        "region": "West Midlands",
        "slug": "north-warwickshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthWarwickshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-warwickshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=B462BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-warwickshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-warwickshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-west-cambridgeshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cambridgeshire",
        "hashtag": "NorthWestCambridgeshire",
        "name": "North West Cambridgeshire",
        "ons_id": "E14000855",
        "region": "East",
        "slug": "north-west-cambridgeshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthWestCambridgeshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-west-cambridgeshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=PE166TD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-west-cambridgeshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-west-cambridgeshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-west-durham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Durham",
        "hashtag": "NorthWestDurham",
        "name": "North West Durham",
        "ons_id": "E14000856",
        "region": "North East",
        "slug": "north-west-durham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthWestDurham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-west-durham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DH76EP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-west-durham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-west-durham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "north-west-hampshire": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "NorthWestHampshire",
        "name": "North West Hampshire",
        "ons_id": "E14000857",
        "region": "South East",
        "slug": "north-west-hampshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-west-hampshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=SP116DS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-west-hampshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-west-hampshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "north-west-leicestershire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Leicestershire",
        "hashtag": "NorthWestLeicestershire",
        "name": "North West Leicestershire",
        "ons_id": "E14000858",
        "region": "East Midlands",
        "slug": "north-west-leicestershire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthWestLeicestershire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-west-leicestershire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DE126BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-west-leicestershire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-west-leicestershire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-west-norfolk": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Norfolk",
        "hashtag": "NorthWestNorfolk",
        "name": "North West Norfolk",
        "ons_id": "E14000859",
        "region": "East",
        "slug": "north-west-norfolk"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthWestNorfolk",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-west-norfolk/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=PE366JW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/north-west-norfolk",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-west-norfolk",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "north-wiltshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Wiltshire",
        "hashtag": "NorthWiltshire",
        "name": "North Wiltshire",
        "ons_id": "E14000860",
        "region": "South West",
        "slug": "north-wiltshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthWiltshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/north-wiltshire/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/north-wiltshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "For the best chance of reducing the Conservative majority, vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=GL75LF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/north-wiltshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/north-wiltshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "northampton-north": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Northamptonshire",
        "hashtag": "NorthamptonNorth",
        "name": "Northampton North",
        "ons_id": "E14000861",
        "region": "East Midlands",
        "slug": "northampton-north"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour very close second last election.",
          "url": "https://tacticalvote.co.uk/#NorthamptonNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/northampton-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=NN26BF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/northampton-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/northampton-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "northampton-south": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Northamptonshire",
        "hashtag": "NorthamptonSouth",
        "name": "Northampton South",
        "ons_id": "E14000862",
        "region": "East Midlands",
        "slug": "northampton-south"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#NorthamptonSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/northampton-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=NN57LG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/northampton-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/northampton-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "norwich-north": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Norfolk",
        "hashtag": "NorwichNorth",
        "name": "Norwich North",
        "ons_id": "E14000863",
        "region": "East",
        "slug": "norwich-north"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour very close second last election.",
          "url": "https://tacticalvote.co.uk/#NorwichNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/norwich-north/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/norwich-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=NR127BW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/norwich-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/norwich-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "norwich-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Norfolk",
        "hashtag": "NorwichSouth",
        "name": "Norwich South",
        "ons_id": "E14000864",
        "region": "East",
        "slug": "norwich-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#NorwichSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/norwich-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=NR22BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/norwich-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/norwich-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-green",
            "text": "Remain victory - Green won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "nottingham-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Nottinghamshire",
        "hashtag": "NottinghamEast",
        "name": "Nottingham East",
        "ons_id": "E14000865",
        "region": "East Midlands",
        "slug": "nottingham-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Previous Labour seat, MP became Independent. Tories came second last election. Labour best placed to retain seat.",
          "url": "https://tacticalvote.co.uk/#NottinghamEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/nottingham-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=NG23FX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/nottingham-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/nottingham-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "nottingham-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Nottinghamshire",
        "hashtag": "NottinghamNorth",
        "name": "Nottingham North",
        "ons_id": "E14000866",
        "region": "East Midlands",
        "slug": "nottingham-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#NottinghamNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/nottingham-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=NG68NX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/nottingham-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/nottingham-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "nottingham-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Nottinghamshire",
        "hashtag": "NottinghamSouth",
        "name": "Nottingham South",
        "ons_id": "E14000867",
        "region": "East Midlands",
        "slug": "nottingham-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#NottinghamSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/nottingham-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=NG72NH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/nottingham-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/nottingham-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "nuneaton": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Warwickshire",
        "hashtag": "Nuneaton",
        "name": "Nuneaton",
        "ons_id": "E14000868",
        "region": "West Midlands",
        "slug": "nuneaton"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Nuneaton",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/nuneaton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CV107LX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/nuneaton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/nuneaton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "ochil-and-south-perthshire": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "OchilSouthPerthshire",
        "name": "Ochil and South Perthshire",
        "ons_id": "S14000050",
        "region": "Scotland",
        "slug": "ochil-and-south-perthshire"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current Tory seat. SNP close second last election.",
          "url": "https://tacticalvote.co.uk/#OchilandSouthPerthshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/ochil-and-south-perthshire/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ochil-and-south-perthshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=KY138BH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/ochil-and-south-perthshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.41666666666666663
        ]
      ],
      "pacts": []
    },
    "ogmore": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwent and Mid Glamorgan",
        "hashtag": "Ogmore",
        "name": "Ogmore",
        "ons_id": "W07000074",
        "region": "Wales",
        "slug": "ogmore"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Ogmore",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ogmore/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=CF327BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/ogmore",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/ogmore",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "old-bexley-and-sidcup": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "OldBexleySidcup",
        "name": "Old Bexley and Sidcup",
        "ons_id": "E14000869",
        "region": "London",
        "slug": "old-bexley-and-sidcup"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#OldBexleyandSidcup",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/old-bexley-and-sidcup/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DA144BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/old-bexley-and-sidcup",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/old-bexley-and-sidcup",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "oldham-east-and-saddleworth": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "OldhamEastSaddleworth",
        "name": "Oldham East and Saddleworth",
        "ons_id": "E14000870",
        "region": "North West",
        "slug": "oldham-east-and-saddleworth"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#OldhamEastandSaddleworth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/oldham-east-and-saddleworth/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=OL163SY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/oldham-east-and-saddleworth",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/oldham-east-and-saddleworth",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "oldham-west-and-royton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "OldhamWestRoyton",
        "name": "Oldham West and Royton",
        "ons_id": "E14000871",
        "region": "North West",
        "slug": "oldham-west-and-royton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#OldhamWestandRoyton",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/oldham-west-and-royton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=M242EE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/oldham-west-and-royton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/oldham-west-and-royton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "orkney-and-shetland": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "Highlands and Islands",
        "hashtag": "OrkneyShetland",
        "name": "Orkney and Shetland",
        "ons_id": "S14000051",
        "region": "Scotland",
        "slug": "orkney-and-shetland"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#OrkneyandShetland",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/orkney-and-shetland/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Lib Dem-SNP seat, but Lib Dem more likely to win",
          "url": "https://www.remainunited.org/#postcode=KW151PL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/orkney-and-shetland",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "any"
        }
      ]
    },
    "orpington": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South London",
        "hashtag": "Orpington",
        "name": "Orpington",
        "ons_id": "E14000872",
        "region": "London",
        "slug": "orpington"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/orpington/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat w",
          "url": "https://www.remainunited.org/#postcode=BR26DB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/orpington",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/orpington",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "oxford-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Oxfordshire",
        "hashtag": "OxfordEast",
        "name": "Oxford East",
        "ons_id": "E14000873",
        "region": "South East",
        "slug": "oxford-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#OxfordEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/oxford-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=OX11AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/oxford-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/oxford-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "oxford-west-and-abingdon": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Oxfordshire",
        "hashtag": "OxfordWestAbingdon",
        "name": "Oxford West and Abingdon",
        "ons_id": "E14000874",
        "region": "South East",
        "slug": "oxford-west-and-abingdon"
      },
      "other_sites": [
        {
          "important": true,
          "party": "ld",
          "they_say": "Current Lib Dem seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#OxfordWestandAbingdon",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to make sure Lib Dems still win the seat",
          "url": "https://tacticalvoting.jonworth.eu/oxford-west-and-abingdon/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/oxford-west-and-abingdon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Lib Dem-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=OX11AD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/oxford-west-and-abingdon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/oxford-west-and-abingdon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "paisley-and-renfrewshire-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "PaisleyRenfrewshireNorth",
        "name": "Paisley and Renfrewshire North",
        "ons_id": "S14000052",
        "region": "Scotland",
        "slug": "paisley-and-renfrewshire-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#PaisleyandRenfrewshireNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=PA34NL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/paisley-and-renfrewshire-north",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "paisley-and-renfrewshire-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "PaisleyRenfrewshireSouth",
        "name": "Paisley and Renfrewshire South",
        "ons_id": "S14000053",
        "region": "Scotland",
        "slug": "paisley-and-renfrewshire-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#PaisleyandRenfrewshireSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=PA12JU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/paisley-and-renfrewshire-south",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "pendle": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "Pendle",
        "name": "Pendle",
        "ons_id": "E14000875",
        "region": "North West",
        "slug": "pendle"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Pendle",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/pendle/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/pendle/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=BB129BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/pendle",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/pendle",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "penistone-and-stocksbridge": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "South Yorkshire",
        "hashtag": "PenistoneStocksbridge",
        "name": "Penistone and Stocksbridge",
        "ons_id": "E14000876",
        "region": "Yorkshire and The Humber",
        "slug": "penistone-and-stocksbridge"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Previous Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#PenistoneandStocksbridge",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/penistone-and-stocksbridge/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=HD88YJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/penistone-and-stocksbridge",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/penistone-and-stocksbridge",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "penrith-and-the-border": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cumbria",
        "hashtag": "PenrithTheBorder",
        "name": "Penrith and The Border",
        "ons_id": "E14000877",
        "region": "North West",
        "slug": "penrith-and-the-border"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#PenrithandTheBorder",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/penrith-and-the-border/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CA124RT",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/penrith-and-the-border",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/penrith-and-the-border",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "perth-and-north-perthshire": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "PerthNorthPerthshire",
        "name": "Perth and North Perthshire",
        "ons_id": "S14000054",
        "region": "Scotland",
        "slug": "perth-and-north-perthshire"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current SNP seat. Tories came close second last election.",
          "url": "https://tacticalvote.co.uk/#PerthandNorthPerthshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to make sure SNP still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/perth-and-north-perthshire/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/perth-and-north-perthshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=PH11EZ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/perth-and-north-perthshire",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.3333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "snp"
        }
      ]
    },
    "peterborough": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Cambridgeshire",
        "hashtag": "Peterborough",
        "name": "Peterborough",
        "ons_id": "E14000878",
        "region": "East",
        "slug": "peterborough"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#Peterborough",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/peterborough/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=PE15NG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/peterborough",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/peterborough",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.8333333333333334
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "plymouth-moor-view": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Devon",
        "hashtag": "PlymouthMoorView",
        "name": "Plymouth, Moor View",
        "ons_id": "E14000879",
        "region": "South West",
        "slug": "plymouth-moor-view"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Plymouth,MoorView",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/plymouth-moor-view/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=PL22BJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/plymouth-moor-view",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/plymouth-moor-view",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "plymouth-sutton-and-devonport": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Devon",
        "hashtag": "PlymouthSuttonDevonport",
        "name": "Plymouth, Sutton and Devonport",
        "ons_id": "E14000880",
        "region": "South West",
        "slug": "plymouth-sutton-and-devonport"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Plymouth,SuttonandDevonport",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/plymouth-sutton-and-devonport/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=PL22BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/plymouth-sutton-and-devonport",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/plymouth-sutton-and-devonport",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-green",
            "text": "Remain can win if we work together. The largest party is Green."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "pontypridd": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwent and Mid Glamorgan",
        "hashtag": "Pontypridd",
        "name": "Pontypridd",
        "ons_id": "W07000075",
        "region": "Wales",
        "slug": "pontypridd"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Pontypridd",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/pontypridd/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=CF728BT",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/pontypridd",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/pontypridd",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "plaid"
        },
        {
          "down": "green",
          "support": "plaid"
        }
      ]
    },
    "poole": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Dorset",
        "hashtag": "Poole",
        "name": "Poole",
        "ons_id": "E14000881",
        "region": "South West",
        "slug": "poole"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/poole/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BH122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/poole",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/poole",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "poplar-and-limehouse": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "PoplarLimehouse",
        "name": "Poplar and Limehouse",
        "ons_id": "E14000882",
        "region": "London",
        "slug": "poplar-and-limehouse"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#PoplarandLimehouse",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/poplar-and-limehouse/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=E142BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/poplar-and-limehouse",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/poplar-and-limehouse",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "portsmouth-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "PortsmouthNorth",
        "name": "Portsmouth North",
        "ons_id": "E14000883",
        "region": "South East",
        "slug": "portsmouth-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#PortsmouthNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/portsmouth-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=PO14AQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/portsmouth-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/portsmouth-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "portsmouth-south": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "PortsmouthSouth",
        "name": "Portsmouth South",
        "ons_id": "E14000884",
        "region": "South East",
        "slug": "portsmouth-south"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#PortsmouthSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/portsmouth-south/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/portsmouth-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=PO27BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/portsmouth-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/portsmouth-south",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "preseli-pembrokeshire": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Dyfed",
        "hashtag": "PreseliPembrokeshire",
        "name": "Preseli Pembrokeshire",
        "ons_id": "W07000065",
        "region": "Wales",
        "slug": "preseli-pembrokeshire"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour very close second last election.",
          "url": "https://tacticalvote.co.uk/#PreseliPembrokeshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/preseli-pembrokeshire/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/preseli-pembrokeshire/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/preseli-pembrokeshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=SA432PD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/preseli-pembrokeshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/preseli-pembrokeshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.75
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-plaid",
            "text": "Remain can win if we work together. The largest party is Plaid Cymru."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "preston": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "Preston",
        "name": "Preston",
        "ons_id": "E14000885",
        "region": "North West",
        "slug": "preston"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Preston",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/preston/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=PR22BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/preston",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/preston",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "pudsey": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "Pudsey",
        "name": "Pudsey",
        "ons_id": "E14000886",
        "region": "Yorkshire and The Humber",
        "slug": "pudsey"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour very close second last election.",
          "url": "https://tacticalvote.co.uk/#Pudsey",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/pudsey/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/pudsey/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=BD37BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/pudsey",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/pudsey",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "putney": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner West London",
        "hashtag": "Putney",
        "name": "Putney",
        "ons_id": "E14000887",
        "region": "London",
        "slug": "putney"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Putney",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/putney/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/putney/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=SW152BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/putney",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/putney",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "rayleigh-and-wickford": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "RayleighWickford",
        "name": "Rayleigh and Wickford",
        "ons_id": "E14000888",
        "region": "East",
        "slug": "rayleigh-and-wickford"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/rayleigh-and-wickford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=SS129BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/rayleigh-and-wickford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/rayleigh-and-wickford",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "reading-east": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Berkshire",
        "hashtag": "ReadingEast",
        "name": "Reading East",
        "ons_id": "E14000889",
        "region": "South East",
        "slug": "reading-east"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#ReadingEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/reading-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=RG27DQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/reading-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/reading-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "reading-west": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Berkshire",
        "hashtag": "ReadingWest",
        "name": "Reading West",
        "ons_id": "E14000890",
        "region": "South East",
        "slug": "reading-west"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#ReadingWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/reading-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=RG11DD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/reading-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/reading-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "redcar": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Cleveland",
        "hashtag": "Redcar",
        "name": "Redcar",
        "ons_id": "E14000891",
        "region": "North East",
        "slug": "redcar"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Redcar",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/redcar/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=TS66BJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/redcar",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/redcar",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "redditch": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Hereford and Worcester",
        "hashtag": "Redditch",
        "name": "Redditch",
        "ons_id": "E14000892",
        "region": "West Midlands",
        "slug": "redditch"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Redditch",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/redditch/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=B495JH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/redditch",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/redditch",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "reigate": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Surrey",
        "hashtag": "Reigate",
        "name": "Reigate",
        "ons_id": "E14000893",
        "region": "South East",
        "slug": "reigate"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/reigate/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=RH29DN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/reigate",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/reigate",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "rhondda": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwent and Mid Glamorgan",
        "hashtag": "Rhondda",
        "name": "Rhondda",
        "ons_id": "W07000052",
        "region": "Wales",
        "slug": "rhondda"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#Rhondda",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/rhondda/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=CF372LL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/rhondda",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/rhondda",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-plaid",
            "text": "Remain can win if we work together. The largest party is Plaid Cymru."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "ribble-valley": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "RibbleValley",
        "name": "Ribble Valley",
        "ons_id": "E14000894",
        "region": "North West",
        "slug": "ribble-valley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#RibbleValley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ribble-valley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BB71BL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/ribble-valley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/ribble-valley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "richmond-(yorks)": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "North Yorkshire",
        "hashtag": "RichmondYorks",
        "name": "Richmond (Yorks)",
        "ons_id": "E14000895",
        "region": "Yorkshire and The Humber",
        "slug": "richmond-(yorks)"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/richmond-yorks/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DL129UB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/richmond-yorks",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/richmond-yorks",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "richmond-park": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "RichmondPark",
        "name": "Richmond Park",
        "ons_id": "E14000896",
        "region": "London",
        "slug": "richmond-park"
      },
      "other_sites": [
        {
          "important": true,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems very close second last election.",
          "url": "https://tacticalvote.co.uk/#RichmondPark",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/richmond-park/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/richmond-park/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Lib Dem-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=KT25BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/richmond-park",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/richmond-park",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.75
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "rochdale": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "Rochdale",
        "name": "Rochdale",
        "ons_id": "E14000897",
        "region": "North West",
        "slug": "rochdale"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Rochdale",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/rochdale/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=OL126BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/rochdale",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/rochdale",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "rochester-and-strood": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "RochesterStrood",
        "name": "Rochester and Strood",
        "ons_id": "E14000898",
        "region": "South East",
        "slug": "rochester-and-strood"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#RochesterandStrood",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/rochester-and-strood/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=ME11AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/rochester-and-strood",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/rochester-and-strood",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "rochford-and-southend-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "RochfordSouthendEast",
        "name": "Rochford and Southend East",
        "ons_id": "E14000899",
        "region": "East",
        "slug": "rochford-and-southend-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#RochfordandSouthendEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/rochford-and-southend-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=SS30EJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/rochford-and-southend-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/rochford-and-southend-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "romford": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "Romford",
        "name": "Romford",
        "ons_id": "E14000900",
        "region": "London",
        "slug": "romford"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Romford",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/romford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=RM111AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/romford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/romford",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "romsey-and-southampton-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "RomseySouthamptonNorth",
        "name": "Romsey and Southampton North",
        "ons_id": "E14000901",
        "region": "South East",
        "slug": "romsey-and-southampton-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#RomseyandSouthamptonNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/romsey-and-southampton-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=RG287RE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/romsey-and-southampton-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/romsey-and-southampton-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "ross-skye-and-lochaber": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Highlands and Islands",
        "hashtag": "RossSkyeLochaber",
        "name": "Ross, Skye and Lochaber",
        "ons_id": "S14000055",
        "region": "Scotland",
        "slug": "ross-skye-and-lochaber"
      },
      "other_sites": [
        {
          "important": false,
          "party": "snp",
          "they_say": "Current SNP seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Ross,SkyeandLochaber",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=IV118XB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/ross-skye-and-lochaber",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "rossendale-and-darwen": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "RossendaleDarwen",
        "name": "Rossendale and Darwen",
        "ons_id": "E14000902",
        "region": "North West",
        "slug": "rossendale-and-darwen"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#RossendaleandDarwen",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/rossendale-and-darwen/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=BB24DU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/rossendale-and-darwen",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/rossendale-and-darwen",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ]
      ],
      "pacts": []
    },
    "rother-valley": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "South Yorkshire",
        "hashtag": "RotherValley",
        "name": "Rother Valley",
        "ons_id": "E14000903",
        "region": "Yorkshire and The Humber",
        "slug": "rother-valley"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#RotherValley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/rother-valley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=S254HB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/rother-valley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/rother-valley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "rotherham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "South Yorkshire",
        "hashtag": "Rotherham",
        "name": "Rotherham",
        "ons_id": "E14000904",
        "region": "Yorkshire and The Humber",
        "slug": "rotherham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Rotherham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/rotherham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=S611DZ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/rotherham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/rotherham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "rugby": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Warwickshire",
        "hashtag": "Rugby",
        "name": "Rugby",
        "ons_id": "E14000905",
        "region": "West Midlands",
        "slug": "rugby"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Rugby",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/rugby/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CV129HJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/rugby",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/rugby",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "ruislip-northwood-and-pinner": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "RuislipNorthwoodPinner",
        "name": "Ruislip, Northwood and Pinner",
        "ons_id": "E14000906",
        "region": "London",
        "slug": "ruislip-northwood-and-pinner"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Ruislip,NorthwoodandPinner",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ruislip-northwood-and-pinner/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=HA55QP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/ruislip-northwood-and-pinner",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/ruislip-northwood-and-pinner",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "runnymede-and-weybridge": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "special-independent-remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Surrey",
        "hashtag": "RunnymedeWeybridge",
        "name": "Runnymede and Weybridge",
        "ons_id": "E14000907",
        "region": "South East",
        "slug": "runnymede-and-weybridge"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/runnymede-and-weybridge/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=GU248EX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/runnymede-and-weybridge",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/runnymede-and-weybridge",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "rushcliffe": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Nottinghamshire",
        "hashtag": "Rushcliffe",
        "name": "Rushcliffe",
        "ons_id": "E14000908",
        "region": "East Midlands",
        "slug": "rushcliffe"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour second last election.",
          "url": "https://tacticalvote.co.uk/#Rushcliffe",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/rushcliffe/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/rushcliffe/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=NG122HF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/rushcliffe",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/rushcliffe",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "rutherglen-and-hamilton-west": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "RutherglenHamiltonWest",
        "name": "Rutherglen and Hamilton West",
        "ons_id": "S14000056",
        "region": "Scotland",
        "slug": "rutherglen-and-hamilton-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour seat. SNP second in last election. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#RutherglenandHamiltonWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=G729JR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/rutherglen-and-hamilton-west",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "rutland-and-melton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Leicestershire",
        "hashtag": "RutlandMelton",
        "name": "Rutland and Melton",
        "ons_id": "E14000909",
        "region": "East Midlands",
        "slug": "rutland-and-melton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/rutland-and-melton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=LE130AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/rutland-and-melton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/rutland-and-melton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "saffron-walden": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "SaffronWalden",
        "name": "Saffron Walden",
        "ons_id": "E14000910",
        "region": "East",
        "slug": "saffron-walden"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/saffron-walden/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/saffron-walden/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=CB101AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/saffron-walden",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/saffron-walden",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "salford-and-eccles": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "SalfordEccles",
        "name": "Salford and Eccles",
        "ons_id": "E14000911",
        "region": "North West",
        "slug": "salford-and-eccles"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#SalfordandEccles",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/salford-and-eccles/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=M37BY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/salford-and-eccles",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/salford-and-eccles",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "salisbury": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Wiltshire",
        "hashtag": "Salisbury",
        "name": "Salisbury",
        "ons_id": "E14000912",
        "region": "South West",
        "slug": "salisbury"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/salisbury/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BA120PT",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/salisbury",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/salisbury",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "scarborough-and-whitby": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "North Yorkshire",
        "hashtag": "ScarboroughWhitby",
        "name": "Scarborough and Whitby",
        "ons_id": "E14000913",
        "region": "Yorkshire and The Humber",
        "slug": "scarborough-and-whitby"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#ScarboroughandWhitby",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/scarborough-and-whitby/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=TS134TS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/scarborough-and-whitby",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/scarborough-and-whitby",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "lab"
        }
      ]
    },
    "scunthorpe": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Humberside",
        "hashtag": "Scunthorpe",
        "name": "Scunthorpe",
        "ons_id": "E14000914",
        "region": "Yorkshire and The Humber",
        "slug": "scunthorpe"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Scunthorpe",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/scunthorpe/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/scunthorpe/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DN150BA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/scunthorpe",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/scunthorpe",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "sedgefield": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Durham",
        "hashtag": "Sedgefield",
        "name": "Sedgefield",
        "ons_id": "E14000915",
        "region": "North East",
        "slug": "sedgefield"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Sedgefield",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/sedgefield/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/sedgefield/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DH63BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/sedgefield",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/sedgefield",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "sefton-central": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "SeftonCentral",
        "name": "Sefton Central",
        "ons_id": "E14000916",
        "region": "North West",
        "slug": "sefton-central"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#SeftonCentral",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/sefton-central/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=L222BE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/sefton-central",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/sefton-central",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "selby-and-ainsty": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "North Yorkshire",
        "hashtag": "SelbyAinsty",
        "name": "Selby and Ainsty",
        "ons_id": "E14000917",
        "region": "Yorkshire and The Humber",
        "slug": "selby-and-ainsty"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SelbyandAinsty",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/selby-and-ainsty/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DN140BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/selby-and-ainsty",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/selby-and-ainsty",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "sevenoaks": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "Sevenoaks",
        "name": "Sevenoaks",
        "ons_id": "E14000918",
        "region": "South East",
        "slug": "sevenoaks"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/sevenoaks/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BR67NZ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/sevenoaks",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/sevenoaks",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "sheffield-brightside-and-hillsborough": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South Yorkshire",
        "hashtag": "SheffieldBrightsideHillsborough",
        "name": "Sheffield, Brightside and Hillsborough",
        "ons_id": "E14000921",
        "region": "Yorkshire and The Humber",
        "slug": "sheffield-brightside-and-hillsborough"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Sheffield,BrightsideandHillsborough",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/sheffield-brightside-and-hillsborough/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=S358NJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/sheffield-brightside-and-hillsborough",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/sheffield-brightside-and-hillsborough",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "sheffield-central": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South Yorkshire",
        "hashtag": "SheffieldCentral",
        "name": "Sheffield Central",
        "ons_id": "E14000919",
        "region": "Yorkshire and The Humber",
        "slug": "sheffield-central"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#SheffieldCentral",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/sheffield-central/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=S101AE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/sheffield-central",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/sheffield-central",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "remain-victory-green",
            "text": "Remain victory - Green won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-green",
            "text": "Remain can win if we work together. The largest party is Green."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "sheffield-hallam": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South Yorkshire",
        "hashtag": "SheffieldHallam",
        "name": "Sheffield, Hallam",
        "ons_id": "E14000922",
        "region": "Yorkshire and The Humber",
        "slug": "sheffield-hallam"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Both Labour and Lib Dems have won here recently.",
          "url": "https://tacticalvote.co.uk/#Sheffield,Hallam",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/sheffield-hallam/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/sheffield-hallam/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Lib Dem-Labour seat, but Lib Dem more likely to win",
          "url": "https://www.remainunited.org/#postcode=S173BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/sheffield-hallam",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/sheffield-hallam",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.75
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "sheffield-heeley": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South Yorkshire",
        "hashtag": "SheffieldHeeley",
        "name": "Sheffield, Heeley",
        "ons_id": "E14000923",
        "region": "Yorkshire and The Humber",
        "slug": "sheffield-heeley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Sheffield,Heeley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/sheffield-heeley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=S122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/sheffield-heeley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/sheffield-heeley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-green",
            "text": "Remain can win if we work together. The largest party is Green."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "sheffield-south-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "South Yorkshire",
        "hashtag": "SheffieldSouthEast",
        "name": "Sheffield South East",
        "ons_id": "E14000920",
        "region": "Yorkshire and The Humber",
        "slug": "sheffield-south-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#SheffieldSouthEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/sheffield-south-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=S122DB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/sheffield-south-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/sheffield-south-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "sherwood": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Nottinghamshire",
        "hashtag": "Sherwood",
        "name": "Sherwood",
        "ons_id": "E14000924",
        "region": "East Midlands",
        "slug": "sherwood"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Sherwood",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/sherwood/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=NG146BN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/sherwood",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/sherwood",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "shipley": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "Shipley",
        "name": "Shipley",
        "ons_id": "E14000925",
        "region": "Yorkshire and The Humber",
        "slug": "shipley"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Shipley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/shipley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=BD133RY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/shipley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/shipley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "shrewsbury-and-atcham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Shropshire",
        "hashtag": "ShrewsburyAtcham",
        "name": "Shrewsbury and Atcham",
        "ons_id": "E14000926",
        "region": "West Midlands",
        "slug": "shrewsbury-and-atcham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#ShrewsburyandAtcham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/shrewsbury-and-atcham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=SY11AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/shrewsbury-and-atcham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/shrewsbury-and-atcham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "sittingbourne-and-sheppey": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "SittingbourneSheppey",
        "name": "Sittingbourne and Sheppey",
        "ons_id": "E14000927",
        "region": "South East",
        "slug": "sittingbourne-and-sheppey"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SittingbourneandSheppey",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/sittingbourne-and-sheppey/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=ME122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/sittingbourne-and-sheppey",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/sittingbourne-and-sheppey",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "skipton-and-ripon": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "North Yorkshire",
        "hashtag": "SkiptonRipon",
        "name": "Skipton and Ripon",
        "ons_id": "E14000928",
        "region": "Yorkshire and The Humber",
        "slug": "skipton-and-ripon"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/skipton-and-ripon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=BB186JH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/skipton-and-ripon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/skipton-and-ripon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "sleaford-and-north-hykeham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lincolnshire",
        "hashtag": "SleafordNorthHykeham",
        "name": "Sleaford and North Hykeham",
        "ons_id": "E14000929",
        "region": "East Midlands",
        "slug": "sleaford-and-north-hykeham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/sleaford-and-north-hykeham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=LN35UJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/sleaford-and-north-hykeham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/sleaford-and-north-hykeham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "slough": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Berkshire",
        "hashtag": "Slough",
        "name": "Slough",
        "ons_id": "E14000930",
        "region": "South East",
        "slug": "slough"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Slough",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/slough/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=SL22BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/slough",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/slough",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "solihull": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "Solihull",
        "name": "Solihull",
        "ons_id": "E14000931",
        "region": "West Midlands",
        "slug": "solihull"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/solihull/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/solihull/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=B144LJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/solihull",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "somerton-and-frome": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Somerset",
        "hashtag": "SomertonFrome",
        "name": "Somerton and Frome",
        "ons_id": "E14000932",
        "region": "South West",
        "slug": "somerton-and-frome"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#SomertonandFrome",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/somerton-and-frome/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=BA100AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/somerton-and-frome",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/somerton-and-frome",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "south-antrim": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "SouthAntrim",
        "name": "South Antrim",
        "ons_id": "N06000014",
        "region": "Northern Ireland",
        "slug": "south-antrim"
      },
      "other_sites": [
        {
          "important": false,
          "party": "alliance",
          "they_say": "Vote Alliance - competitive DUP-Alliance seat",
          "url": "https://www.remainunited.org/#postcode=BT148SD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "other",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-antrim",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-dup",
            "text": "Leave victory - DUP won"
          },
          0.4
        ],
        [
          {
            "img": "leave-victory-uup",
            "text": "Leave victory - UUP won"
          },
          0.2
        ],
        [
          {
            "img": "difficult-alliance-sf",
            "text": "Remain can win if we work together. The largest party is Sinn Fein."
          },
          0.2
        ],
        [
          {
            "img": "difficult-alliance-alliance",
            "text": "Remain can win if we work together. The largest party is Alliance."
          },
          0.2
        ]
      ],
      "pacts": []
    },
    "south-basildon-and-east-thurrock": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "SouthBasildonEastThurrock",
        "name": "South Basildon and East Thurrock",
        "ons_id": "E14000933",
        "region": "East",
        "slug": "south-basildon-and-east-thurrock"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SouthBasildonandEastThurrock",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-basildon-and-east-thurrock/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CM133EL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-basildon-and-east-thurrock",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-basildon-and-east-thurrock",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "south-cambridgeshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Cambridgeshire",
        "hashtag": "SouthCambridgeshire",
        "name": "South Cambridgeshire",
        "ons_id": "E14000934",
        "region": "East",
        "slug": "south-cambridgeshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems best placed to beat them here.",
          "url": "https://tacticalvote.co.uk/#SouthCambridgeshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/south-cambridgeshire/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-cambridgeshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=CB223BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-cambridgeshire",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "south-derbyshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Derbyshire",
        "hashtag": "SouthDerbyshire",
        "name": "South Derbyshire",
        "ons_id": "E14000935",
        "region": "East Midlands",
        "slug": "south-derbyshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SouthDerbyshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-derbyshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DE126BL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-derbyshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-derbyshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "south-dorset": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Dorset",
        "hashtag": "SouthDorset",
        "name": "South Dorset",
        "ons_id": "E14000936",
        "region": "South West",
        "slug": "south-dorset"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SouthDorset",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-dorset/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BH137EE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-dorset",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-dorset",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "south-down": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "SouthDown",
        "name": "South Down",
        "ons_id": "N06000015",
        "region": "Northern Ireland",
        "slug": "south-down"
      },
      "other_sites": [
        {
          "important": false,
          "party": "sdlp",
          "they_say": "Sinn Fein/SDLP swing seat. Sinn Fein don't take their seats but a SDLP MP can vote against the Tories.",
          "url": "https://tacticalvote.co.uk/#SouthDown",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": "Vote SF - competitive SF-SDLP seat, but SF more likely to win",
          "url": "https://www.remainunited.org/#postcode=BT248FB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/south-down",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-sf",
            "text": "Remain victory - Sinn Fenn won"
          },
          0.6000000000000001
        ],
        [
          {
            "img": "remain-victory-sdlp",
            "text": "Remain victory - SDLP won"
          },
          0.4
        ]
      ],
      "pacts": []
    },
    "south-east-cambridgeshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cambridgeshire",
        "hashtag": "SouthEastCambridgeshire",
        "name": "South East Cambridgeshire",
        "ons_id": "E14000937",
        "region": "East",
        "slug": "south-east-cambridgeshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Latest polls indicate Lib Dems are best place to beat them.",
          "url": "https://tacticalvote.co.uk/#SouthEastCambridgeshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/south-east-cambridgeshire/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-east-cambridgeshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=CB245ER",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-east-cambridgeshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "south-east-cornwall": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cornwall",
        "hashtag": "SouthEastCornwall",
        "name": "South East Cornwall",
        "ons_id": "E14000938",
        "region": "South West",
        "slug": "south-east-cornwall"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems have historically done well in this seat.",
          "url": "https://tacticalvote.co.uk/#SouthEastCornwall",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/south-east-cornwall/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-east-cornwall/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "For the best chance of reducing the Conservative majority, vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=PL124BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-east-cornwall",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "south-holland-and-the-deepings": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lincolnshire",
        "hashtag": "SouthHollandTheDeepings",
        "name": "South Holland and The Deepings",
        "ons_id": "E14000939",
        "region": "East Midlands",
        "slug": "south-holland-and-the-deepings"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-holland-and-the-deepings/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=PE126BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/south-holland-and-the-deepings",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-holland-and-the-deepings",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "south-leicestershire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Leicestershire",
        "hashtag": "SouthLeicestershire",
        "name": "South Leicestershire",
        "ons_id": "E14000940",
        "region": "East Midlands",
        "slug": "south-leicestershire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SouthLeicestershire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-leicestershire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=LE174BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-leicestershire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-leicestershire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "south-norfolk": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Norfolk",
        "hashtag": "SouthNorfolk",
        "name": "South Norfolk",
        "ons_id": "E14000941",
        "region": "East",
        "slug": "south-norfolk"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SouthNorfolk",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-norfolk/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=IP222BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-norfolk",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-norfolk",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "south-northamptonshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Northamptonshire",
        "hashtag": "SouthNorthamptonshire",
        "name": "South Northamptonshire",
        "ons_id": "E14000942",
        "region": "East Midlands",
        "slug": "south-northamptonshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-northamptonshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=MK168LR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-northamptonshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-northamptonshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "south-ribble": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "SouthRibble",
        "name": "South Ribble",
        "ons_id": "E14000943",
        "region": "North West",
        "slug": "south-ribble"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SouthRibble",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-ribble/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=PR252DD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-ribble",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-ribble",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "south-shields": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Tyne and Wear",
        "hashtag": "SouthShields",
        "name": "South Shields",
        "ons_id": "E14000944",
        "region": "North East",
        "slug": "south-shields"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#SouthShields",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-shields/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=NE332BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-shields",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-shields",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "south-staffordshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Staffordshire",
        "hashtag": "SouthStaffordshire",
        "name": "South Staffordshire",
        "ons_id": "E14000945",
        "region": "West Midlands",
        "slug": "south-staffordshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-staffordshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DY103PA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/south-staffordshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-staffordshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "south-suffolk": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Suffolk",
        "hashtag": "SouthSuffolk",
        "name": "South Suffolk",
        "ons_id": "E14000946",
        "region": "East",
        "slug": "south-suffolk"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SouthSuffolk",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-suffolk/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CB88PB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-suffolk",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-suffolk",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "south-swindon": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Wiltshire",
        "hashtag": "SouthSwindon",
        "name": "South Swindon",
        "ons_id": "E14000947",
        "region": "South West",
        "slug": "south-swindon"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SouthSwindon",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-swindon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=SN11LD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-swindon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-swindon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "south-thanet": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "SouthThanet",
        "name": "South Thanet",
        "ons_id": "E14000948",
        "region": "South East",
        "slug": "south-thanet"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SouthThanet",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-thanet/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CT101AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-thanet",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-thanet",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "south-west-bedfordshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Bedfordshire",
        "hashtag": "SouthWestBedfordshire",
        "name": "South West Bedfordshire",
        "ons_id": "E14000949",
        "region": "East",
        "slug": "south-west-bedfordshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SouthWestBedfordshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-west-bedfordshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=LU54BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-west-bedfordshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-west-bedfordshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "south-west-devon": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Devon",
        "hashtag": "SouthWestDevon",
        "name": "South West Devon",
        "ons_id": "E14000950",
        "region": "South West",
        "slug": "south-west-devon"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-west-devon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=PL82EW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-west-devon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-west-devon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "south-west-hertfordshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ind",
        "template": "vote-ind.html"
      },
      "analysis": {
        "template": "special-independent-remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hertfordshire",
        "hashtag": "SouthWestHertfordshire",
        "name": "South West Hertfordshire",
        "ons_id": "E14000951",
        "region": "East",
        "slug": "south-west-hertfordshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ind",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/south-west-hertfordshire/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ind",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-west-hertfordshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ind",
          "they_say": "Vote Independent - David Gauke - Prominent Independent candidate with significantr support",
          "url": "https://www.remainunited.org/#postcode=HA62BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ind",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-west-hertfordshire",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ind",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "south-west-norfolk": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Norfolk",
        "hashtag": "SouthWestNorfolk",
        "name": "South West Norfolk",
        "ons_id": "E14000952",
        "region": "East",
        "slug": "south-west-norfolk"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SouthWestNorfolk",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-west-norfolk/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CB61EH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-west-norfolk",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-west-norfolk",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "south-west-surrey": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Surrey",
        "hashtag": "SouthWestSurrey",
        "name": "South West Surrey",
        "ons_id": "E14000953",
        "region": "South East",
        "slug": "south-west-surrey"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. NHA (second here last time) are not running. Lib Dems historically popular here and Greens have stepped down for them.",
          "url": "https://tacticalvote.co.uk/#SouthWestSurrey",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/south-west-surrey/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-west-surrey/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=GU266BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-west-surrey",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-other",
            "text": "Remain can win if we work together. The largest party is National Health Action Party."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "south-west-wiltshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Wiltshire",
        "hashtag": "SouthWestWiltshire",
        "name": "South West Wiltshire",
        "ons_id": "E14000954",
        "region": "South West",
        "slug": "south-west-wiltshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/south-west-wiltshire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BA112PX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/south-west-wiltshire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/south-west-wiltshire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "southampton-itchen": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "SouthamptonItchen",
        "name": "Southampton, Itchen",
        "ons_id": "E14000955",
        "region": "South East",
        "slug": "southampton-itchen"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour very close second last election.",
          "url": "https://tacticalvote.co.uk/#Southampton,Itchen",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/southampton-itchen/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/southampton-itchen/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=SO142BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/southampton-itchen",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/southampton-itchen",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "southampton-test": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "SouthamptonTest",
        "name": "Southampton, Test",
        "ons_id": "E14000956",
        "region": "South East",
        "slug": "southampton-test"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Southampton,Test",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/southampton-test/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=SO168EH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/southampton-test",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/southampton-test",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "southend-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "SouthendWest",
        "name": "Southend West",
        "ons_id": "E14000957",
        "region": "East",
        "slug": "southend-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SouthendWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/southend-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=SS00AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/southend-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/southend-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "southport": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "Southport",
        "name": "Southport",
        "ons_id": "E14000958",
        "region": "North West",
        "slug": "southport"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Southport",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/southport/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=PR81AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/southport",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/southport",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "spelthorne": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Surrey",
        "hashtag": "Spelthorne",
        "name": "Spelthorne",
        "ons_id": "E14000959",
        "region": "South East",
        "slug": "spelthorne"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Spelthorne",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/spelthorne/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=KT121QW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/spelthorne",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/spelthorne",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "st-albans": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Hertfordshire",
        "hashtag": "StAlbans",
        "name": "St Albans",
        "ons_id": "E14000960",
        "region": "East",
        "slug": "st-albans"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#StAlbans",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/st-albans/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/st-albans/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=AL22BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/st-albans",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/st-albans",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "st-austell-and-newquay": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cornwall",
        "hashtag": "StAustellNewquay",
        "name": "St Austell and Newquay",
        "ons_id": "E14000961",
        "region": "South West",
        "slug": "st-austell-and-newquay"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election and are best placed to take the seat this time.",
          "url": "https://tacticalvote.co.uk/#StAustellandNewquay",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/st-austell-and-newquay/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/st-austell-and-newquay/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=PL242BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/st-austell-and-newquay",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/st-austell-and-newquay",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "st-helens-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "StHelensNorth",
        "name": "St Helens North",
        "ons_id": "E14000962",
        "region": "North West",
        "slug": "st-helens-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#StHelensNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/st-helens-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=WA101ND",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/st-helens-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/st-helens-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "st-helens-south-and-whiston": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "StHelensSouthWhiston",
        "name": "St Helens South and Whiston",
        "ons_id": "E14000963",
        "region": "North West",
        "slug": "st-helens-south-and-whiston"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#StHelensSouthandWhiston",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/st-helens-south-and-whiston/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=L342GD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/st-helens-south-and-whiston",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/st-helens-south-and-whiston",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "st-ives": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cornwall",
        "hashtag": "StIves",
        "name": "St Ives",
        "ons_id": "E14000964",
        "region": "South West",
        "slug": "st-ives"
      },
      "other_sites": [
        {
          "important": true,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems very close second last election.",
          "url": "https://tacticalvote.co.uk/#StIves",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/st-ives/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/st-ives/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=TR126BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/st-ives",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/st-ives",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "stafford": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Staffordshire",
        "hashtag": "Stafford",
        "name": "Stafford",
        "ons_id": "E14000965",
        "region": "West Midlands",
        "slug": "stafford"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Stafford",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stafford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=ST162BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/stafford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/stafford",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "staffordshire-moorlands": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Staffordshire",
        "hashtag": "StaffordshireMoorlands",
        "name": "Staffordshire Moorlands",
        "ons_id": "E14000966",
        "region": "West Midlands",
        "slug": "staffordshire-moorlands"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#StaffordshireMoorlands",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/staffordshire-moorlands/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CW123ND",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/staffordshire-moorlands",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/staffordshire-moorlands",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "stalybridge-and-hyde": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "StalybridgeHyde",
        "name": "Stalybridge and Hyde",
        "ons_id": "E14000967",
        "region": "North West",
        "slug": "stalybridge-and-hyde"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#StalybridgeandHyde",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stalybridge-and-hyde/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=OL59BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/stalybridge-and-hyde",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/stalybridge-and-hyde",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "stevenage": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hertfordshire",
        "hashtag": "Stevenage",
        "name": "Stevenage",
        "ons_id": "E14000968",
        "region": "East",
        "slug": "stevenage"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Stevenage",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stevenage/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=AL69BS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/stevenage",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/stevenage",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "stirling": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "Eastern Scotland",
        "hashtag": "Stirling",
        "name": "Stirling",
        "ons_id": "S14000057",
        "region": "Scotland",
        "slug": "stirling"
      },
      "other_sites": [
        {
          "important": true,
          "party": "snp",
          "they_say": "Current Tory seat. SNP close second last election.",
          "url": "https://tacticalvote.co.uk/#Stirling",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/stirling/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stirling/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=FK83BY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/stirling",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.49999999999999994
        ]
      ],
      "pacts": []
    },
    "stockport": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "Stockport",
        "name": "Stockport",
        "ons_id": "E14000969",
        "region": "North West",
        "slug": "stockport"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Stockport",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stockport/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=M192QD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/stockport",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/stockport",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "stockton-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Cleveland",
        "hashtag": "StocktonNorth",
        "name": "Stockton North",
        "ons_id": "E14000970",
        "region": "North East",
        "slug": "stockton-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#StocktonNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stockton-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DL21HP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/stockton-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/stockton-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "stockton-south": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Cleveland",
        "hashtag": "StocktonSouth",
        "name": "Stockton South",
        "ons_id": "E14000971",
        "region": "North East",
        "slug": "stockton-south"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#StocktonSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/stockton-south/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stockton-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=TS159BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/stockton-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/stockton-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "stoke-on-trent-central": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Staffordshire",
        "hashtag": "StokeOnTrentCentral",
        "name": "Stoke-On-Trent Central",
        "ons_id": "E14000972",
        "region": "West Midlands",
        "slug": "stoke-on-trent-central"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Stoke-on-TrentCentral",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/stoke-on-trent-central/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stoke-on-trent-central/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=ST12LX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/stoke-on-trent-central",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/stoke-on-trent-central",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "stoke-on-trent-north": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Staffordshire",
        "hashtag": "StokeOnTrentNorth",
        "name": "Stoke-On-Trent North",
        "ons_id": "E14000973",
        "region": "West Midlands",
        "slug": "stoke-on-trent-north"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Stoke-on-TrentNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/stoke-on-trent-north/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stoke-on-trent-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=ST27BL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/stoke-on-trent-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/stoke-on-trent-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "stoke-on-trent-south": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Staffordshire",
        "hashtag": "StokeOnTrentSouth",
        "name": "Stoke-On-Trent South",
        "ons_id": "E14000974",
        "region": "West Midlands",
        "slug": "stoke-on-trent-south"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour very close second last election.",
          "url": "https://tacticalvote.co.uk/#Stoke-on-TrentSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/stoke-on-trent-south/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stoke-on-trent-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=ST129BF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/stoke-on-trent-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/stoke-on-trent-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "stone": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Staffordshire",
        "hashtag": "Stone",
        "name": "Stone",
        "ons_id": "E14000975",
        "region": "West Midlands",
        "slug": "stone"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stone/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=ST101JA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/stone",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/stone",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "stourbridge": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "Stourbridge",
        "name": "Stourbridge",
        "ons_id": "E14000976",
        "region": "West Midlands",
        "slug": "stourbridge"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Stourbridge",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stourbridge/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=B632BF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/stourbridge",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/stourbridge",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "strangford": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": null,
        "template": "pending.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "Strangford",
        "name": "Strangford",
        "ons_id": "N06000016",
        "region": "Northern Ireland",
        "slug": "strangford"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe DUP seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=BT238XF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "alliance",
          "they_say": null,
          "url": "https://tactical.vote/strangford",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-dup",
            "text": "Leave victory - DUP won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "stratford-on-avon": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Warwickshire",
        "hashtag": "StratfordOnAvon",
        "name": "Stratford-On-Avon",
        "ons_id": "E14000977",
        "region": "West Midlands",
        "slug": "stratford-on-avon"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stratford-on-avon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=B476DB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/stratford-on-avon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/stratford-on-avon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "streatham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "Streatham",
        "name": "Streatham",
        "ons_id": "E14000978",
        "region": "London",
        "slug": "streatham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Streatham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/streatham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=SW165PB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/streatham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/streatham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "stretford-and-urmston": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "StretfordUrmston",
        "name": "Stretford and Urmston",
        "ons_id": "E14000979",
        "region": "North West",
        "slug": "stretford-and-urmston"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#StretfordandUrmston",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stretford-and-urmston/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=M154BF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/stretford-and-urmston",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/stretford-and-urmston",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "stroud": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Gloucestershire",
        "hashtag": "Stroud",
        "name": "Stroud",
        "ons_id": "E14000980",
        "region": "South West",
        "slug": "stroud"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories very close second last election.",
          "url": "https://tacticalvote.co.uk/#Stroud",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/stroud/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/stroud/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=GL24QF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/stroud",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/stroud",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-green",
            "text": "Remain can win if we work together. The largest party is Green."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "green"
        }
      ]
    },
    "suffolk-coastal": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Suffolk",
        "hashtag": "SuffolkCoastal",
        "name": "Suffolk Coastal",
        "ons_id": "E14000981",
        "region": "East",
        "slug": "suffolk-coastal"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/suffolk-coastal/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=IP122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/suffolk-coastal",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/suffolk-coastal",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "sunderland-central": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Tyne and Wear",
        "hashtag": "SunderlandCentral",
        "name": "Sunderland Central",
        "ons_id": "E14000982",
        "region": "North East",
        "slug": "sunderland-central"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#SunderlandCentral",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/sunderland-central/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=SR27BD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/sunderland-central",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/sunderland-central",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "surrey-heath": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Surrey",
        "hashtag": "SurreyHeath",
        "name": "Surrey Heath",
        "ons_id": "E14000983",
        "region": "South East",
        "slug": "surrey-heath"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/surrey-heath/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/surrey-heath/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=GU125BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/surrey-heath",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/surrey-heath",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "sutton-and-cheam": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South London",
        "hashtag": "SuttonCheam",
        "name": "Sutton and Cheam",
        "ons_id": "E14000984",
        "region": "London",
        "slug": "sutton-and-cheam"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#SuttonandCheam",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/sutton-and-cheam/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/sutton-and-cheam/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=KT172DF",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/sutton-and-cheam",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/sutton-and-cheam",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "sutton-coldfield": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "SuttonColdfield",
        "name": "Sutton Coldfield",
        "ons_id": "E14000985",
        "region": "West Midlands",
        "slug": "sutton-coldfield"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#SuttonColdfield",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/sutton-coldfield/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=B235LE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/sutton-coldfield",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/sutton-coldfield",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "swansea-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "Wales",
        "county": "West Glamorgan",
        "hashtag": "SwanseaEast",
        "name": "Swansea East",
        "ons_id": "W07000048",
        "region": "Wales",
        "slug": "swansea-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#SwanseaEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/swansea-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=SA11AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/swansea-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/swansea-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "swansea-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "West Glamorgan",
        "hashtag": "SwanseaWest",
        "name": "Swansea West",
        "ons_id": "W07000047",
        "region": "Wales",
        "slug": "swansea-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#SwanseaWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/swansea-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=SA13QE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/swansea-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/swansea-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "tamworth": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Staffordshire",
        "hashtag": "Tamworth",
        "name": "Tamworth",
        "ons_id": "E14000986",
        "region": "West Midlands",
        "slug": "tamworth"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Tamworth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/tamworth/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=B743BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/tamworth",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/tamworth",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "tatton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cheshire",
        "hashtag": "Tatton",
        "name": "Tatton",
        "ons_id": "E14000987",
        "region": "North West",
        "slug": "tatton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Tatton",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/tatton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CW47LN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/tatton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/tatton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "taunton-deane": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Somerset",
        "hashtag": "TauntonDeane",
        "name": "Taunton Deane",
        "ons_id": "E14000988",
        "region": "South West",
        "slug": "taunton-deane"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#TauntonDeane",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/taunton-deane/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "For the best chance of reducing the Conservative majority, vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=EX149RE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/taunton-deane",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/taunton-deane",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "telford": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Shropshire",
        "hashtag": "Telford",
        "name": "Telford",
        "ons_id": "E14000989",
        "region": "West Midlands",
        "slug": "telford"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour very close second last election.",
          "url": "https://tacticalvote.co.uk/#Telford",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/telford/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/telford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=TF100BD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/telford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/telford",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "tewkesbury": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Gloucestershire",
        "hashtag": "Tewkesbury",
        "name": "Tewkesbury",
        "ons_id": "E14000990",
        "region": "South West",
        "slug": "tewkesbury"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/tewkesbury/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/tewkesbury/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=GL194BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/tewkesbury",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "the-cotswolds": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Gloucestershire",
        "hashtag": "TheCotswolds",
        "name": "The Cotswolds",
        "ons_id": "E14000991",
        "region": "South West",
        "slug": "the-cotswolds"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/the-cotswolds/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "For the best chance of reducing or stopping a Tory majority, vote Lib Dem - Conservatives in the lead, with Lib Dem second",
          "url": "https://www.remainunited.org/#postcode=GL127BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/the-cotswolds",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/the-cotswolds",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "the-wrekin": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Shropshire",
        "hashtag": "TheWrekin",
        "name": "The Wrekin",
        "ons_id": "E14000992",
        "region": "West Midlands",
        "slug": "the-wrekin"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour second last election.",
          "url": "https://tacticalvote.co.uk/#TheWrekin",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/the-wrekin/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=ST199AP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/the-wrekin",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/the-wrekin",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "thirsk-and-malton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "leave.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "North Yorkshire",
        "hashtag": "ThirskMalton",
        "name": "Thirsk and Malton",
        "ons_id": "E14000993",
        "region": "Yorkshire and The Humber",
        "slug": "thirsk-and-malton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/thirsk-and-malton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DL63QD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/thirsk-and-malton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/thirsk-and-malton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "thornbury-and-yate": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Avon",
        "hashtag": "ThornburyYate",
        "name": "Thornbury and Yate",
        "ons_id": "E14000994",
        "region": "South West",
        "slug": "thornbury-and-yate"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#ThornburyandYate",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/thornbury-and-yate/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=BA18AQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/thornbury-and-yate",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/thornbury-and-yate",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "thurrock": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "Thurrock",
        "name": "Thurrock",
        "ons_id": "E14000995",
        "region": "East",
        "slug": "thurrock"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour very close second last election.",
          "url": "https://tacticalvote.co.uk/#Thurrock",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/thurrock/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/thurrock/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=RM142XB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/thurrock",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/thurrock",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "tiverton-and-honiton": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Devon",
        "hashtag": "TivertonHoniton",
        "name": "Tiverton and Honiton",
        "ons_id": "E14000996",
        "region": "South West",
        "slug": "tiverton-and-honiton"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/tiverton-and-honiton/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DT73EG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/tiverton-and-honiton",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/tiverton-and-honiton",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "tonbridge-and-malling": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "TonbridgeMalling",
        "name": "Tonbridge and Malling",
        "ons_id": "E14000997",
        "region": "South East",
        "slug": "tonbridge-and-malling"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/tonbridge-and-malling/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=ME185BD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/tonbridge-and-malling",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/tonbridge-and-malling",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "tooting": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner West London",
        "hashtag": "Tooting",
        "name": "Tooting",
        "ons_id": "E14000998",
        "region": "London",
        "slug": "tooting"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Tooting",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/tooting/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=SW111HS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/tooting",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/tooting",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "torbay": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Devon",
        "hashtag": "Torbay",
        "name": "Torbay",
        "ons_id": "E14000999",
        "region": "South West",
        "slug": "torbay"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#Torbay",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/torbay/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/torbay/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "For the best chance of reducing the Conservative majority, vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=TQ124SU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/torbay",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/torbay",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "torfaen": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwent and Mid Glamorgan",
        "hashtag": "Torfaen",
        "name": "Torfaen",
        "ons_id": "W07000053",
        "region": "Wales",
        "slug": "torfaen"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Torfaen",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/torfaen/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=NP115BN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/torfaen",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/torfaen",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "torridge-and-west-devon": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Devon",
        "hashtag": "TorridgeWestDevon",
        "name": "Torridge and West Devon",
        "ons_id": "E14001000",
        "region": "South West",
        "slug": "torridge-and-west-devon"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems best placed to beat them here.",
          "url": "https://tacticalvote.co.uk/#TorridgeandWestDevon",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/torridge-and-west-devon/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/torridge-and-west-devon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=EX187BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/torridge-and-west-devon",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "totnes": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Devon",
        "hashtag": "Totnes",
        "name": "Totnes",
        "ons_id": "E14001001",
        "region": "South West",
        "slug": "totnes"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Former Tory seat, candidate has switched to Lib Dems and is best placed to win the seat.",
          "url": "https://tacticalvote.co.uk/#Totnes",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/totnes/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/totnes/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "For the best chance of reducing the Conservative majority, vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=TQ125UH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/totnes",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "tottenham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "Tottenham",
        "name": "Tottenham",
        "ons_id": "E14001002",
        "region": "London",
        "slug": "tottenham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Tottenham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/tottenham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=N153BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/tottenham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/tottenham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "truro-and-falmouth": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cornwall",
        "hashtag": "TruroFalmouth",
        "name": "Truro and Falmouth",
        "ons_id": "E14001003",
        "region": "South West",
        "slug": "truro-and-falmouth"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#TruroandFalmouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/truro-and-falmouth/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/truro-and-falmouth/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=TR108QW",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/truro-and-falmouth",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/truro-and-falmouth",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "tunbridge-wells": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Kent",
        "hashtag": "TunbridgeWells",
        "name": "Tunbridge Wells",
        "ons_id": "E14001004",
        "region": "South East",
        "slug": "tunbridge-wells"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/tunbridge-wells/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/tunbridge-wells/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=TN126BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/tunbridge-wells",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/tunbridge-wells",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "twickenham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "Twickenham",
        "name": "Twickenham",
        "ons_id": "E14001005",
        "region": "London",
        "slug": "twickenham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Lib Dem seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Twickenham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/twickenham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Safe Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=KT89BD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/twickenham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/twickenham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "tynemouth": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Tyne and Wear",
        "hashtag": "Tynemouth",
        "name": "Tynemouth",
        "ons_id": "E14001006",
        "region": "North East",
        "slug": "tynemouth"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Tynemouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/tynemouth/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=NE258BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/tynemouth",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/tynemouth",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "upper-bann": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "sf",
        "template": "vote-sf.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "UpperBann",
        "name": "Upper Bann",
        "ons_id": "N06000017",
        "region": "Northern Ireland",
        "slug": "upper-bann"
      },
      "other_sites": [
        {
          "important": false,
          "party": "sf",
          "they_say": "Current DUP seat. Sinn F\u00e9in came second in the last election.",
          "url": "https://tacticalvote.co.uk/#UpperBann",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": "For the best chance of reducing the DUP majority, vote SF - DUP in the lead with SF in second place",
          "url": "https://www.remainunited.org/#postcode=BT323BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": null,
          "url": "https://tactical.vote/upper-bann",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-sf",
            "text": "Remain can win if we work together. The largest party is Sinn Fein."
          },
          0.8
        ],
        [
          {
            "img": "leave-victory-dup",
            "text": "Leave victory - DUP won"
          },
          0.2
        ]
      ],
      "pacts": []
    },
    "uxbridge-and-south-ruislip": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West and North West London",
        "hashtag": "UxbridgeSouthRuislip",
        "name": "Uxbridge and South Ruislip",
        "ons_id": "E14001007",
        "region": "London",
        "slug": "uxbridge-and-south-ruislip"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election. Boris Johnson's seat.",
          "url": "https://tacticalvote.co.uk/#UxbridgeandSouthRuislip",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/uxbridge-and-south-ruislip/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/uxbridge-and-south-ruislip/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=HA40TS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/uxbridge-and-south-ruislip",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/uxbridge-and-south-ruislip",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "vale-of-clwyd": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Clwyd",
        "hashtag": "ValeOfClwyd",
        "name": "Vale Of Clwyd",
        "ons_id": "W07000060",
        "region": "Wales",
        "slug": "vale-of-clwyd"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#ValeofClwyd",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/vale-of-clwyd/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/vale-of-clwyd/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CH75BL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/vale-of-clwyd",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/vale-of-clwyd",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-plaid",
            "text": "Remain can win if we work together. The largest party is Plaid Cymru."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "vale-of-glamorgan": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "South Glamorgan",
        "hashtag": "ValeOfGlamorgan",
        "name": "Vale Of Glamorgan",
        "ons_id": "W07000078",
        "region": "Wales",
        "slug": "vale-of-glamorgan"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#ValeofGlamorgan",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/vale-of-glamorgan/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=CF355BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/vale-of-glamorgan",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/vale-of-glamorgan",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "ld",
          "support": "green"
        },
        {
          "down": "plaid",
          "support": "green"
        }
      ]
    },
    "vauxhall": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "Vauxhall",
        "name": "Vauxhall",
        "ons_id": "E14001008",
        "region": "London",
        "slug": "vauxhall"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "The Tories are very unlikely to win this seat. Tactical voting not needed.",
          "url": "https://tacticalvote.co.uk/#Vauxhall",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/vauxhall/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=SE59HP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/vauxhall",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/vauxhall",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "wakefield": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Yorkshire",
        "hashtag": "Wakefield",
        "name": "Wakefield",
        "ons_id": "E14001009",
        "region": "Yorkshire and The Humber",
        "slug": "wakefield"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Wakefield",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/wakefield/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wakefield/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=S754BX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wakefield",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wakefield",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.41666666666666663
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "wallasey": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "Wallasey",
        "name": "Wallasey",
        "ons_id": "E14001010",
        "region": "North West",
        "slug": "wallasey"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Wallasey",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wallasey/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=CH467ST",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wallasey",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wallasey",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "walsall-north": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "WalsallNorth",
        "name": "Walsall North",
        "ons_id": "E14001011",
        "region": "West Midlands",
        "slug": "walsall-north"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour close second last election.",
          "url": "https://tacticalvote.co.uk/#WalsallNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/walsall-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=WS27BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/walsall-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/walsall-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.41666666666666663
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "walsall-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "WalsallSouth",
        "name": "Walsall South",
        "ons_id": "E14001012",
        "region": "West Midlands",
        "slug": "walsall-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#WalsallSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/walsall-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=B437BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/walsall-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/walsall-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "walthamstow": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East and North East London",
        "hashtag": "Walthamstow",
        "name": "Walthamstow",
        "ons_id": "E14001013",
        "region": "London",
        "slug": "walthamstow"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#Walthamstow",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/walthamstow/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=E173BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/walthamstow",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/walthamstow",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "wansbeck": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Northumberland",
        "hashtag": "Wansbeck",
        "name": "Wansbeck",
        "ons_id": "E14001014",
        "region": "North East",
        "slug": "wansbeck"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Wansbeck",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wansbeck/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=NE225BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wansbeck",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wansbeck",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "wantage": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Oxfordshire",
        "hashtag": "Wantage",
        "name": "Wantage",
        "ons_id": "E14001015",
        "region": "South East",
        "slug": "wantage"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Latest polls indicate Lib Dems are best place to beat them.",
          "url": "https://tacticalvote.co.uk/#Wantage",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/wantage/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wantage/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=GL73HA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wantage",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/wantage",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "warley": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "Warley",
        "name": "Warley",
        "ons_id": "E14001016",
        "region": "West Midlands",
        "slug": "warley"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Warley",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/warley/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=B160NA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/warley",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/warley",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "warrington-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Cheshire",
        "hashtag": "WarringtonNorth",
        "name": "Warrington North",
        "ons_id": "E14001017",
        "region": "North West",
        "slug": "warrington-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#WarringtonNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/warrington-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=WA20NR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/warrington-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/warrington-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "warrington-south": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cheshire",
        "hashtag": "WarringtonSouth",
        "name": "Warrington South",
        "ons_id": "E14001018",
        "region": "North West",
        "slug": "warrington-south"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#WarringtonSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to make sure Labour still wins the seat",
          "url": "https://tacticalvoting.jonworth.eu/warrington-south/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/warrington-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=WA139BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/warrington-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/warrington-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "warwick-and-leamington": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Warwickshire",
        "hashtag": "WarwickLeamington",
        "name": "Warwick and Leamington",
        "ons_id": "E14001019",
        "region": "West Midlands",
        "slug": "warwick-and-leamington"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#WarwickandLeamington",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/warwick-and-leamington/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CV344SH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/warwick-and-leamington",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/warwick-and-leamington",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "washington-and-sunderland-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Tyne and Wear",
        "hashtag": "WashingtonSunderlandWest",
        "name": "Washington and Sunderland West",
        "ons_id": "E14001020",
        "region": "North East",
        "slug": "washington-and-sunderland-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#WashingtonandSunderlandWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/washington-and-sunderland-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DH47NG",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/washington-and-sunderland-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/washington-and-sunderland-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "watford": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hertfordshire",
        "hashtag": "Watford",
        "name": "Watford",
        "ons_id": "E14001021",
        "region": "East",
        "slug": "watford"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Watford",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/watford/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=WD172BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/watford",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/watford",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "waveney": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Suffolk",
        "hashtag": "Waveney",
        "name": "Waveney",
        "ons_id": "E14001022",
        "region": "East",
        "slug": "waveney"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Waveney",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/waveney/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=NR322BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/waveney",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/waveney",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "wealden": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": null,
        "template": "contradict.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "East Sussex",
        "hashtag": "Wealden",
        "name": "Wealden",
        "ons_id": "E14001023",
        "region": "South East",
        "slug": "wealden"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wealden/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=TN56ET",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wealden",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/wealden",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "weaver-vale": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Cheshire",
        "hashtag": "WeaverVale",
        "name": "Weaver Vale",
        "ons_id": "E14001024",
        "region": "North West",
        "slug": "weaver-vale"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#WeaverVale",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/weaver-vale/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CW69EU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/weaver-vale",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/weaver-vale",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "wellingborough": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Northamptonshire",
        "hashtag": "Wellingborough",
        "name": "Wellingborough",
        "ons_id": "E14001025",
        "region": "East Midlands",
        "slug": "wellingborough"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Wellingborough",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wellingborough/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=NN297BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wellingborough",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wellingborough",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "wells": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Somerset",
        "hashtag": "Wells",
        "name": "Wells",
        "ons_id": "E14001026",
        "region": "South West",
        "slug": "wells"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#Wells",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wells/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=BA169LB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/wells",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/wells",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "welwyn-hatfield": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hertfordshire",
        "hashtag": "WelwynHatfield",
        "name": "Welwyn Hatfield",
        "ons_id": "E14001027",
        "region": "East",
        "slug": "welwyn-hatfield"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#WelwynHatfield",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/welwyn-hatfield/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=AL49HJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/welwyn-hatfield",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/welwyn-hatfield",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "wentworth-and-dearne": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "South Yorkshire",
        "hashtag": "WentworthDearne",
        "name": "Wentworth and Dearne",
        "ons_id": "E14001028",
        "region": "Yorkshire and The Humber",
        "slug": "wentworth-and-dearne"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#WentworthandDearne",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wentworth-and-dearne/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DN122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wentworth-and-dearne",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wentworth-and-dearne",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "west-aberdeenshire-and-kincardine": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "snp",
        "template": "vote-snp.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "snp"
      },
      "constituency": {
        "country": "Scotland",
        "county": "North Eastern Scotland",
        "hashtag": "WestAberdeenshireKincardine",
        "name": "West Aberdeenshire and Kincardine",
        "ons_id": "S14000058",
        "region": "Scotland",
        "slug": "west-aberdeenshire-and-kincardine"
      },
      "other_sites": [
        {
          "important": false,
          "party": "snp",
          "they_say": "Current Tory seat. SNP second last election.",
          "url": "https://tacticalvote.co.uk/#WestAberdeenshireandKincardine",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Tactically vote SNP to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/aberdeenshire-west-and-kincardine/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/west-aberdeenshire-and-kincardine/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive Conservative-SNP seat",
          "url": "https://www.remainunited.org/#postcode=AB315ZN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": null,
          "url": "https://tactical.vote/west-aberdeenshire-and-kincardine",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-snp",
            "text": "Remain can win if we work together. The largest party is Scottish National Party."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "snp"
        }
      ]
    },
    "west-bromwich-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "WestBromwichEast",
        "name": "West Bromwich East",
        "ons_id": "E14001029",
        "region": "West Midlands",
        "slug": "west-bromwich-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#WestBromwichEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/west-bromwich-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=B435BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/west-bromwich-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/west-bromwich-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "west-bromwich-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "WestBromwichWest",
        "name": "West Bromwich West",
        "ons_id": "E14001030",
        "region": "West Midlands",
        "slug": "west-bromwich-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#WestBromwichWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/west-bromwich-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=B659DL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/west-bromwich-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/west-bromwich-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "west-dorset": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Dorset",
        "hashtag": "WestDorset",
        "name": "West Dorset",
        "ons_id": "E14001031",
        "region": "South West",
        "slug": "west-dorset"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#WestDorset",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/west-dorset/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "For the best chance of reducing the Conservative majority, vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=DT13GN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/west-dorset",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/west-dorset",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "west-dunbartonshire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": null,
        "template": "anyparty.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Scotland",
        "county": "South Western Scotland",
        "hashtag": "WestDunbartonshire",
        "name": "West Dunbartonshire",
        "ons_id": "S14000059",
        "region": "Scotland",
        "slug": "west-dunbartonshire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current SNP seat. Labour are 2nd here. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#WestDunbartonshire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "snp",
          "they_say": "Vote SNP - competitive SNP-Labour seat, but SNP more likely to win",
          "url": "https://www.remainunited.org/#postcode=G812PS",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/west-dunbartonshire",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-snp",
            "text": "Remain victory - SNP won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "west-ham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner East London",
        "hashtag": "WestHam",
        "name": "West Ham",
        "ons_id": "E14001032",
        "region": "London",
        "slug": "west-ham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Current Labour safe seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#WestHam",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/west-ham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=E138BX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/west-ham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/west-ham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "west-lancashire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "WestLancashire",
        "name": "West Lancashire",
        "ons_id": "E14001033",
        "region": "North West",
        "slug": "west-lancashire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#WestLancashire",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/west-lancashire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=L334DJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/west-lancashire",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/west-lancashire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "west-suffolk": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Suffolk",
        "hashtag": "WestSuffolk",
        "name": "West Suffolk",
        "ons_id": "E14001034",
        "region": "East",
        "slug": "west-suffolk"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#WestSuffolk",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/west-suffolk/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CB75GJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/west-suffolk",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/west-suffolk",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "west-tyrone": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "sf",
        "template": "vote-sf.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Northern Ireland",
        "county": "Northern Ireland",
        "hashtag": "WestTyrone",
        "name": "West Tyrone",
        "ons_id": "N06000018",
        "region": "Northern Ireland",
        "slug": "west-tyrone"
      },
      "other_sites": [
        {
          "important": false,
          "party": "any",
          "they_say": "Safe Sinn F\u00e9in seat. Tactical voting not needed here.",
          "url": "https://tacticalvote.co.uk/#WestTyrone",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": "Vote SF - Safe SF seat",
          "url": "https://www.remainunited.org/#postcode=BT472GD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "sf",
          "they_say": null,
          "url": "https://tactical.vote/west-tyrone",
          "who_suggests": "tactical.vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-sf",
            "text": "Remain victory - Sinn Fenn won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "west-worcestershire": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hereford and Worcester",
        "hashtag": "WestWorcestershire",
        "name": "West Worcestershire",
        "ons_id": "E14001035",
        "region": "West Midlands",
        "slug": "west-worcestershire"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/west-worcestershire/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=DY122YH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/west-worcestershire",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "westminster-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Inner West London",
        "hashtag": "WestminsterNorth",
        "name": "Westminster North",
        "ons_id": "E14001036",
        "region": "London",
        "slug": "westminster-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#WestminsterNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/westminster-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=NW65DB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/westminster-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/westminster-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "westmorland-and-lonsdale": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Cumbria",
        "hashtag": "WestmorlandLonsdale",
        "name": "Westmorland and Lonsdale",
        "ons_id": "E14001037",
        "region": "North West",
        "slug": "westmorland-and-lonsdale"
      },
      "other_sites": [
        {
          "important": true,
          "party": "ld",
          "they_say": "Current Lib Dem seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#WestmorlandandLonsdale",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to make sure Lib Dems still win the seat",
          "url": "https://tacticalvoting.jonworth.eu/westmorland-and-lonsdale/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/westmorland-and-lonsdale/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Lib Dem-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=LA128BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/westmorland-and-lonsdale",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/westmorland-and-lonsdale",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "weston-super-mare": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Avon",
        "hashtag": "WestonSuperMare",
        "name": "Weston-Super-Mare",
        "ons_id": "E14001038",
        "region": "South West",
        "slug": "weston-super-mare"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour second last election.",
          "url": "https://tacticalvote.co.uk/#Weston-Super-Mare",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/weston-super-mare/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BS227BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/weston-super-mare",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/weston-super-mare",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "wigan": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "Wigan",
        "name": "Wigan",
        "ons_id": "E14001039",
        "region": "North West",
        "slug": "wigan"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Wigan",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wigan/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=WN22BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wigan",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wigan",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "wimbledon": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "South London",
        "hashtag": "Wimbledon",
        "name": "Wimbledon",
        "ons_id": "E14001040",
        "region": "London",
        "slug": "wimbledon"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Recent polling suggests Lib Dems best placed to beat them.",
          "url": "https://tacticalvote.co.uk/#Wimbledon",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/wimbledon/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wimbledon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Conservative in the lead with Lib Dem and Lab extremely close, but we are recommending Lib Dem as the tactical voting intention is higher for Lib Dem than for Labour",
          "url": "https://www.remainunited.org/#postcode=SW194EY",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wimbledon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/wimbledon",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "winchester": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Hampshire",
        "hashtag": "Winchester",
        "name": "Winchester",
        "ons_id": "E14001041",
        "region": "South East",
        "slug": "winchester"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#Winchester",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/winchester/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/winchester/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=SO532JR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/winchester",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/winchester",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "windsor": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Berkshire",
        "hashtag": "Windsor",
        "name": "Windsor",
        "ons_id": "E14001042",
        "region": "South East",
        "slug": "windsor"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/windsor/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat",
          "url": "https://www.remainunited.org/#postcode=GU195PN",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "any",
          "they_say": null,
          "url": "https://tactical.vote/windsor",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/windsor",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "wirral-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "WirralSouth",
        "name": "Wirral South",
        "ons_id": "E14001043",
        "region": "North West",
        "slug": "wirral-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#WirralSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wirral-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CH639YJ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wirral-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wirral-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "wirral-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Merseyside",
        "hashtag": "WirralWest",
        "name": "Wirral West",
        "ons_id": "E14001044",
        "region": "North West",
        "slug": "wirral-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#WirralWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wirral-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=CH618TR",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wirral-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wirral-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "witham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Essex",
        "hashtag": "Witham",
        "name": "Witham",
        "ons_id": "E14001045",
        "region": "East",
        "slug": "witham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/witham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=CM32BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/witham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/witham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "witney": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Oxfordshire",
        "hashtag": "Witney",
        "name": "Witney",
        "ons_id": "E14001046",
        "region": "South East",
        "slug": "witney"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems best placed to beat them.",
          "url": "https://tacticalvote.co.uk/#Witney",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/witney/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=GL73HD",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/witney",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/witney",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    },
    "woking": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Surrey",
        "hashtag": "Woking",
        "name": "Woking",
        "ons_id": "E14001047",
        "region": "South East",
        "slug": "woking"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Tactically vote Lib Dem to not split the Remain vote",
          "url": "https://tacticalvoting.jonworth.eu/woking/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/woking/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "any",
          "they_say": "No recommendation - Safe Conservative seat with no clear remain party challenger",
          "url": "https://www.remainunited.org/#postcode=GU126BL",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/woking",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/woking",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "wokingham": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Berkshire",
        "hashtag": "Wokingham",
        "name": "Wokingham",
        "ons_id": "E14001048",
        "region": "South East",
        "slug": "wokingham"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/wokingham/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wokingham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "Vote Lib Dem - competitive Conservative-Lib Dem seat",
          "url": "https://www.remainunited.org/#postcode=RG26UE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/wokingham",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "wolverhampton-north-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "WolverhamptonNorthEast",
        "name": "Wolverhampton North East",
        "ons_id": "E14001049",
        "region": "West Midlands",
        "slug": "wolverhampton-north-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#WolverhamptonNorthEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wolverhampton-north-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=WV124NZ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wolverhampton-north-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wolverhampton-north-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "wolverhampton-south-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "WolverhamptonSouthEast",
        "name": "Wolverhampton South East",
        "ons_id": "E14001050",
        "region": "West Midlands",
        "slug": "wolverhampton-south-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#WolverhamptonSouthEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wolverhampton-south-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=DY49EE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wolverhampton-south-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wolverhampton-south-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.9166666666666667
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "wolverhampton-south-west": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "West Midlands",
        "hashtag": "WolverhamptonSouthWest",
        "name": "Wolverhampton South West",
        "ons_id": "E14001051",
        "region": "West Midlands",
        "slug": "wolverhampton-south-west"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories close second last election.",
          "url": "https://tacticalvote.co.uk/#WolverhamptonSouthWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wolverhampton-south-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=WV44AP",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wolverhampton-south-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wolverhampton-south-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.75
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "worcester": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hereford and Worcester",
        "hashtag": "Worcester",
        "name": "Worcester",
        "ons_id": "E14001052",
        "region": "West Midlands",
        "slug": "worcester"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#Worcester",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/worcester/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=WR24BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/worcester",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/worcester",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.49999999999999994
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "workington": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Cumbria",
        "hashtag": "Workington",
        "name": "Workington",
        "ons_id": "E14001053",
        "region": "North West",
        "slug": "workington"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Workington",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/workington/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=CA143TX",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/workington",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/workington",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "worsley-and-eccles-south": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "no-conflict-easy.html",
        "we_recommend_party": "lab"
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "WorsleyEcclesSouth",
        "name": "Worsley and Eccles South",
        "ons_id": "E14001054",
        "region": "North West",
        "slug": "worsley-and-eccles-south"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#WorsleyandEcclesSouth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/worsley-and-eccles-south/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=M307JQ",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/worsley-and-eccles-south",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/worsley-and-eccles-south",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.3333333333333333
        ]
      ],
      "pacts": []
    },
    "worthing-west": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "West Sussex",
        "hashtag": "WorthingWest",
        "name": "Worthing West",
        "ons_id": "E14001055",
        "region": "South East",
        "slug": "worthing-west"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#WorthingWest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/worthing-west/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=BN124BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/worthing-west",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/worthing-west",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.5833333333333333
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "wrexham": {
      "aggregation": {
        "disagreement": false,
        "important": true,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Clwyd",
        "hashtag": "Wrexham",
        "name": "Wrexham",
        "ons_id": "W07000044",
        "region": "Wales",
        "slug": "wrexham"
      },
      "other_sites": [
        {
          "important": true,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#Wrexham",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wrexham/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=LL127BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wrexham",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wrexham",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.5833333333333333
        ],
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-plaid",
            "text": "Remain can win if we work together. The largest party is Plaid Cymru."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "wycombe": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Buckinghamshire",
        "hashtag": "Wycombe",
        "name": "Wycombe",
        "ons_id": "E14001056",
        "region": "South East",
        "slug": "wycombe"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour second last election.",
          "url": "https://tacticalvote.co.uk/#Wycombe",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Tactically vote Labour to un-seat a Conservative",
          "url": "https://tacticalvoting.jonworth.eu/wycombe/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wycombe/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=HP123BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wycombe",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wycombe",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": []
    },
    "wyre-and-preston-north": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Lancashire",
        "hashtag": "WyrePrestonNorth",
        "name": "Wyre and Preston North",
        "ons_id": "E14001057",
        "region": "North West",
        "slug": "wyre-and-preston-north"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#WyreandPrestonNorth",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wyre-and-preston-north/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=FY37LU",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wyre-and-preston-north",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wyre-and-preston-north",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.75
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "wyre-forest": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "suppressed-too-far-behind-2017.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Hereford and Worcester",
        "hashtag": "WyreForest",
        "name": "Wyre Forest",
        "ons_id": "E14001058",
        "region": "West Midlands",
        "slug": "wyre-forest"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour came second last election.",
          "url": "https://tacticalvote.co.uk/#WyreForest",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wyre-forest/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "For the best chance of reducing the Conservative majority, vote Labour - Conservative in the lead with Labour in second place",
          "url": "https://www.remainunited.org/#postcode=DY122BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wyre-forest",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wyre-forest",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.8333333333333334
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "wythenshawe-and-sale-east": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "remain.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "Greater Manchester",
        "hashtag": "WythenshaweSaleEast",
        "name": "Wythenshawe and Sale East",
        "ons_id": "E14001059",
        "region": "North West",
        "slug": "wythenshawe-and-sale-east"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#WythenshaweandSaleEast",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/wythenshawe-and-sale-east/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=M334FH",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/wythenshawe-and-sale-east",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/wythenshawe-and-sale-east",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          1.0
        ]
      ],
      "pacts": []
    },
    "yeovil": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "ld",
        "template": "vote-ld.html"
      },
      "analysis": {
        "template": "no-conflict-hard.html",
        "we_recommend_party": "ld"
      },
      "constituency": {
        "country": "England",
        "county": "Somerset",
        "hashtag": "Yeovil",
        "name": "Yeovil",
        "ons_id": "E14001060",
        "region": "South West",
        "slug": "yeovil"
      },
      "other_sites": [
        {
          "important": false,
          "party": "ld",
          "they_say": "Current Tory seat. Lib Dems came second last election.",
          "url": "https://tacticalvote.co.uk/#Yeovil",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/yeovil/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": "For the best chance of reducing the Conservative majority, vote Lib Dem - Conservative in the lead with Lib Dem in second place",
          "url": "https://www.remainunited.org/#postcode=BA201AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical.vote/yeovil",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "ld",
          "they_say": null,
          "url": "https://tactical-vote.uk/yeovil",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.3333333333333333
        ],
        [
          {
            "img": "leave-victory-ukip",
            "text": "Leave victory - UKIP / Brexit won"
          },
          0.08333333333333333
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.08333333333333333
        ]
      ],
      "pacts": []
    },
    "ynys-mon": {
      "aggregation": {
        "disagreement": true,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "Wales",
        "county": "Gwynedd",
        "hashtag": "YnysMon",
        "name": "Ynys Mon",
        "ons_id": "W07000041",
        "region": "Wales",
        "slug": "ynys-mon"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#YnysM\u00f4n",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "plaid",
          "they_say": "Unique constituency",
          "url": "https://tacticalvoting.jonworth.eu/ynys-mon/",
          "who_suggests": "Jon Worth (video!)"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/ynys-mon/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Labour-Conservative seat",
          "url": "https://www.remainunited.org/#postcode=LL588BB",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/ynys-mon",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/ynys-mon",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "remain-victory-plaid",
            "text": "Remain victory - Plaid Cymru won"
          },
          0.3333333333333333
        ],
        [
          {
            "img": "difficult-alliance-plaid",
            "text": "Remain can win if we work together. The largest party is Plaid Cymru."
          },
          0.16666666666666666
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "plaid"
        },
        {
          "down": "ld",
          "support": "plaid"
        }
      ]
    },
    "york-central": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "North Yorkshire",
        "hashtag": "YorkCentral",
        "name": "York Central",
        "ons_id": "E14001061",
        "region": "Yorkshire and The Humber",
        "slug": "york-central"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Labour seat. Tories came second last election.",
          "url": "https://tacticalvote.co.uk/#YorkCentral",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/york-central/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - Safe Labour seat",
          "url": "https://www.remainunited.org/#postcode=YO103AA",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/york-central",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/york-central",
          "who_suggests": "People's Vote"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "remain-victory-lab",
            "text": "Remain victory - Labour won"
          },
          0.6666666666666666
        ],
        [
          {
            "img": "remain-victory-ld",
            "text": "Remain victory - Liberal Democrats won"
          },
          0.16666666666666666
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.16666666666666666
        ]
      ],
      "pacts": []
    },
    "york-outer": {
      "aggregation": {
        "disagreement": false,
        "important": false,
        "party": "lab",
        "template": "vote-lab.html"
      },
      "analysis": {
        "template": "alliance-mixed.html",
        "we_recommend_party": null
      },
      "constituency": {
        "country": "England",
        "county": "North Yorkshire",
        "hashtag": "YorkOuter",
        "name": "York Outer",
        "ons_id": "E14001062",
        "region": "Yorkshire and The Humber",
        "slug": "york-outer"
      },
      "other_sites": [
        {
          "important": false,
          "party": "lab",
          "they_say": "Current Tory seat. Labour second last election.",
          "url": "https://tacticalvote.co.uk/#YorkOuter",
          "who_suggests": "tacticalvote.co.uk"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tacticalvote.getvoting.org/york-outer/",
          "who_suggests": "Best for Britain"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": "Vote Labour - competitive Conservative-Labour seat",
          "url": "https://www.remainunited.org/#postcode=YO194FE",
          "who_suggests": "Remain United"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical.vote/york-outer",
          "who_suggests": "tactical.vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://tactical-vote.uk/york-outer",
          "who_suggests": "People's Vote"
        },
        {
          "important": false,
          "party": "lab",
          "they_say": null,
          "url": "https://www.theguardian.com/politics/2019/dec/08/tactical-voting-guide-2019-keep-tories-out-remain-voter-general-election",
          "who_suggests": "The Observer"
        }
      ],
      "outcome_frequency": [
        [
          {
            "img": "leave-victory-con",
            "text": "Leave victory - Conservative won"
          },
          0.49999999999999994
        ],
        [
          {
            "img": "difficult-alliance-ld",
            "text": "Remain can win if we work together. The largest party is Liberal Democrat."
          },
          0.25
        ],
        [
          {
            "img": "difficult-alliance-lab",
            "text": "Remain can win if we work together. The largest party is Labour."
          },
          0.25
        ]
      ],
      "pacts": [
        {
          "down": "green",
          "support": "ld"
        }
      ]
    }
  }
}