From c97080be569e4af3d4c109fa05726daa99f3fed4 Mon Sep 17 00:00:00 2001 From: Dave Cross Date: Sat, 20 Apr 2024 16:27:15 +0100 Subject: [PATCH] Start to switch to SQLite --- .github/workflows/build.yml | 1 + bin/build | 2 + bin/dump_ddl | 15 +++++ data/twittelection.sqlite | Bin 0 -> 397312 bytes data/twittelection_sqlite_ddl.sql | 62 ++++++++++++++++++ db/dbic.conf | 4 +- docs/about/index.html | 2 +- docs/c/aberavon.html | 2 +- docs/c/aberconwy.html | 2 +- docs/c/aberdeen-north.html | 2 +- docs/c/aberdeen-south.html | 2 +- docs/c/airdrie-and-shotts.html | 2 +- docs/c/aldershot.html | 2 +- docs/c/aldridge-brownhills.html | 2 +- docs/c/altrincham-and-sale-west.html | 2 +- docs/c/alyn-and-deeside.html | 2 +- docs/c/amber-valley.html | 2 +- docs/c/angus.html | 2 +- docs/c/arfon.html | 2 +- docs/c/argyll-and-bute.html | 2 +- docs/c/arundel-and-south-downs.html | 2 +- docs/c/ashfield.html | 2 +- docs/c/ashford.html | 2 +- docs/c/ashton-under-lyne.html | 2 +- docs/c/aylesbury.html | 2 +- docs/c/ayr-carrick-and-cumnock.html | 2 +- docs/c/banbury.html | 2 +- docs/c/banff-and-buchan.html | 2 +- docs/c/barking.html | 2 +- docs/c/barnsley-central.html | 2 +- docs/c/barnsley-east.html | 2 +- docs/c/barrow-and-furness.html | 2 +- docs/c/basildon-and-billericay.html | 2 +- docs/c/basingstoke.html | 2 +- docs/c/bassetlaw.html | 2 +- docs/c/bath.html | 2 +- docs/c/batley-and-spen.html | 2 +- docs/c/battersea.html | 2 +- docs/c/beaconsfield.html | 2 +- docs/c/beckenham.html | 2 +- docs/c/bedford.html | 2 +- docs/c/belfast-east.html | 2 +- docs/c/belfast-north.html | 4 +- docs/c/belfast-south.html | 4 +- docs/c/belfast-west.html | 6 +- docs/c/bermondsey-and-old-southw.html | 2 +- docs/c/berwick-upon-tweed.html | 2 +- docs/c/berwickshire-roxburgh-an.html | 2 +- docs/c/bethnal-green-and-bow.html | 2 +- docs/c/beverley-and-holderness.html | 2 +- docs/c/bexhill-and-battle.html | 2 +- docs/c/bexleyheath-and-crayford.html | 2 +- docs/c/birkenhead.html | 2 +- docs/c/birmingham-edgbaston.html | 2 +- docs/c/birmingham-erdington.html | 2 +- docs/c/birmingham-hall-green.html | 2 +- docs/c/birmingham-hodge-hill.html | 2 +- docs/c/birmingham-ladywood.html | 2 +- docs/c/birmingham-northfield.html | 2 +- docs/c/birmingham-perry-barr.html | 2 +- docs/c/birmingham-selly-oak.html | 2 +- docs/c/birmingham-yardley.html | 2 +- docs/c/bishop-auckland.html | 2 +- docs/c/blackburn.html | 2 +- docs/c/blackley-and-broughton.html | 2 +- docs/c/blackpool-north-and-cleve.html | 2 +- docs/c/blackpool-south.html | 2 +- docs/c/blaenau-gwent.html | 2 +- docs/c/blaydon.html | 2 +- docs/c/blyth-valley.html | 2 +- docs/c/bognor-regis-and-littleha.html | 2 +- docs/c/bolsover.html | 2 +- docs/c/bolton-north-east.html | 2 +- docs/c/bolton-south-east.html | 2 +- docs/c/bolton-west.html | 2 +- docs/c/bootle.html | 2 +- docs/c/boston-and-skegness.html | 2 +- docs/c/bosworth.html | 2 +- docs/c/bournemouth-east.html | 2 +- docs/c/bournemouth-west.html | 2 +- docs/c/bracknell.html | 2 +- docs/c/bradford-east.html | 2 +- docs/c/bradford-south.html | 2 +- docs/c/bradford-west.html | 2 +- docs/c/braintree.html | 2 +- docs/c/brecon-and-radnorshire.html | 2 +- docs/c/brent-central.html | 2 +- docs/c/brent-north.html | 2 +- docs/c/brentford-and-isleworth.html | 2 +- docs/c/brentwood-and-ongar.html | 2 +- docs/c/bridgend.html | 2 +- docs/c/bridgwater-and-west-somer.html | 4 +- docs/c/brigg-and-goole.html | 2 +- docs/c/brighton-kemptown.html | 2 +- docs/c/brighton-pavilion.html | 2 +- docs/c/bristol-east.html | 2 +- docs/c/bristol-north-west.html | 2 +- docs/c/bristol-south.html | 2 +- docs/c/bristol-west.html | 2 +- docs/c/broadland.html | 2 +- docs/c/bromley-and-chislehurst.html | 2 +- docs/c/bromsgrove.html | 2 +- docs/c/broxbourne.html | 2 +- docs/c/broxtowe.html | 2 +- docs/c/buckingham.html | 2 +- docs/c/burnley.html | 2 +- docs/c/burton.html | 2 +- docs/c/bury-north.html | 2 +- docs/c/bury-south.html | 2 +- docs/c/bury-st-edmunds.html | 2 +- docs/c/caerphilly.html | 2 +- docs/c/caithness-sutherland-and.html | 2 +- docs/c/calder-valley.html | 2 +- docs/c/camberwell-and-peckham.html | 2 +- docs/c/camborne-and-redruth.html | 2 +- docs/c/cambridge.html | 2 +- docs/c/cannock-chase.html | 2 +- docs/c/canterbury.html | 2 +- docs/c/cardiff-central.html | 4 +- docs/c/cardiff-north.html | 2 +- docs/c/cardiff-south-and-penarth.html | 2 +- docs/c/cardiff-west.html | 2 +- docs/c/carlisle.html | 2 +- docs/c/carmarthen-east-and-dinef.html | 2 +- docs/c/carmarthen-west-and-south.html | 2 +- docs/c/carshalton-and-wallington.html | 2 +- docs/c/castle-point.html | 2 +- docs/c/central-ayrshire.html | 2 +- docs/c/central-devon.html | 2 +- docs/c/central-suffolk-and-north.html | 2 +- docs/c/ceredigion.html | 2 +- docs/c/charnwood.html | 2 +- docs/c/chatham-and-aylesford.html | 2 +- docs/c/cheadle.html | 2 +- docs/c/chelmsford.html | 2 +- docs/c/chelsea-and-fulham.html | 2 +- docs/c/cheltenham.html | 2 +- docs/c/chesham-and-amersham.html | 2 +- docs/c/chesterfield.html | 2 +- docs/c/chichester.html | 2 +- docs/c/chingford-and-woodford-gr.html | 2 +- docs/c/chippenham.html | 2 +- docs/c/chipping-barnet.html | 2 +- docs/c/chorley.html | 2 +- docs/c/christchurch.html | 2 +- docs/c/cities-of-london-and-west.html | 2 +- docs/c/city-of-chester.html | 2 +- docs/c/city-of-durham.html | 2 +- docs/c/clacton.html | 2 +- docs/c/cleethorpes.html | 2 +- docs/c/clwyd-south.html | 2 +- docs/c/clwyd-west.html | 2 +- docs/c/coatbridge-chryston-and.html | 2 +- docs/c/colchester.html | 2 +- docs/c/colne-valley.html | 2 +- docs/c/congleton.html | 2 +- docs/c/copeland.html | 2 +- docs/c/corby.html | 2 +- docs/c/coventry-north-east.html | 2 +- docs/c/coventry-north-west.html | 2 +- docs/c/coventry-south.html | 2 +- docs/c/crawley.html | 2 +- docs/c/crewe-and-nantwich.html | 2 +- docs/c/croydon-central.html | 2 +- docs/c/croydon-north.html | 2 +- docs/c/croydon-south.html | 2 +- docs/c/cumbernauld-kilsyth-and.html | 2 +- docs/c/cynon-valley.html | 2 +- docs/c/dagenham-and-rainham.html | 2 +- docs/c/darlington.html | 2 +- docs/c/dartford.html | 2 +- docs/c/daventry.html | 2 +- docs/c/delyn.html | 2 +- docs/c/denton-and-reddish.html | 2 +- docs/c/derby-north.html | 2 +- docs/c/derby-south.html | 2 +- docs/c/derbyshire-dales.html | 2 +- docs/c/devizes.html | 2 +- docs/c/dewsbury.html | 2 +- docs/c/don-valley.html | 2 +- docs/c/doncaster-central.html | 2 +- docs/c/doncaster-north.html | 2 +- docs/c/dover.html | 2 +- docs/c/dudley-north.html | 2 +- docs/c/dudley-south.html | 2 +- docs/c/dulwich-and-west-norwood.html | 2 +- docs/c/dumfries-and-galloway.html | 2 +- docs/c/dumfriesshire-clydesdale.html | 2 +- docs/c/dundee-east.html | 2 +- docs/c/dundee-west.html | 2 +- docs/c/dunfermline-and-west-fife.html | 2 +- docs/c/dwyfor-meirionnydd.html | 2 +- docs/c/ealing-central-and-acton.html | 2 +- docs/c/ealing-north.html | 2 +- docs/c/ealing-southall.html | 2 +- docs/c/easington.html | 2 +- docs/c/east-antrim.html | 4 +- docs/c/east-devon.html | 2 +- docs/c/east-dunbartonshire.html | 2 +- docs/c/east-ham.html | 2 +- docs/c/east-hampshire.html | 2 +- docs/c/east-kilbride-strathaven.html | 2 +- docs/c/east-londonderry.html | 6 +- docs/c/east-lothian.html | 2 +- docs/c/east-renfrewshire.html | 2 +- docs/c/east-surrey.html | 2 +- docs/c/east-worthing-and-shoreha.html | 2 +- docs/c/east-yorkshire.html | 2 +- docs/c/eastbourne.html | 2 +- docs/c/eastleigh.html | 2 +- docs/c/eddisbury.html | 2 +- docs/c/edinburgh-east.html | 2 +- docs/c/edinburgh-north-and-leith.html | 2 +- docs/c/edinburgh-south-west.html | 2 +- docs/c/edinburgh-south.html | 2 +- docs/c/edinburgh-west.html | 2 +- docs/c/edmonton.html | 2 +- docs/c/ellesmere-port-and-neston.html | 2 +- docs/c/elmet-and-rothwell.html | 2 +- docs/c/eltham.html | 2 +- docs/c/enfield-north.html | 2 +- docs/c/enfield-southgate.html | 2 +- docs/c/epping-forest.html | 2 +- docs/c/epsom-and-ewell.html | 2 +- docs/c/erewash.html | 2 +- docs/c/erith-and-thamesmead.html | 2 +- docs/c/esher-and-walton.html | 2 +- docs/c/exeter.html | 2 +- docs/c/falkirk.html | 2 +- docs/c/fareham.html | 2 +- docs/c/faversham-and-mid-kent.html | 2 +- docs/c/feltham-and-heston.html | 2 +- docs/c/fermanagh-and-south-tyron.html | 4 +- docs/c/filton-and-bradley-stoke.html | 2 +- docs/c/finchley-and-golders-gree.html | 2 +- docs/c/folkestone-and-hythe.html | 2 +- docs/c/forest-of-dean.html | 2 +- docs/c/foyle.html | 6 +- docs/c/fylde.html | 2 +- docs/c/gainsborough.html | 2 +- docs/c/garston-and-halewood.html | 2 +- docs/c/gateshead.html | 2 +- docs/c/gedling.html | 2 +- docs/c/gillingham-and-rainham.html | 2 +- docs/c/glasgow-central.html | 2 +- docs/c/glasgow-east.html | 2 +- docs/c/glasgow-north-east.html | 2 +- docs/c/glasgow-north-west.html | 2 +- docs/c/glasgow-north.html | 2 +- docs/c/glasgow-south-west.html | 2 +- docs/c/glasgow-south.html | 2 +- docs/c/glenrothes.html | 2 +- docs/c/gloucester.html | 2 +- docs/c/gordon.html | 2 +- docs/c/gosport.html | 2 +- docs/c/gower.html | 2 +- docs/c/grantham-and-stamford.html | 2 +- docs/c/gravesham.html | 2 +- docs/c/great-grimsby.html | 2 +- docs/c/great-yarmouth.html | 4 +- docs/c/greenwich-and-woolwich.html | 2 +- docs/c/guildford.html | 4 +- docs/c/hackney-north-and-stoke-n.html | 4 +- docs/c/hackney-south-and-shoredi.html | 2 +- docs/c/halesowen-and-rowley-regi.html | 2 +- docs/c/halifax.html | 2 +- docs/c/haltemprice-and-howden.html | 2 +- docs/c/halton.html | 2 +- docs/c/hammersmith.html | 2 +- docs/c/hampstead-and-kilburn.html | 2 +- docs/c/harborough.html | 2 +- docs/c/harlow.html | 2 +- docs/c/harrogate-and-knaresborou.html | 2 +- docs/c/harrow-east.html | 2 +- docs/c/harrow-west.html | 2 +- docs/c/hartlepool.html | 2 +- docs/c/harwich-and-north-essex.html | 2 +- docs/c/hastings-and-rye.html | 2 +- docs/c/havant.html | 2 +- docs/c/hayes-and-harlington.html | 2 +- docs/c/hazel-grove.html | 2 +- docs/c/hemel-hempstead.html | 2 +- docs/c/hemsworth.html | 2 +- docs/c/hendon.html | 2 +- docs/c/henley.html | 2 +- docs/c/hereford-and-south-herefo.html | 2 +- docs/c/hertford-and-stortford.html | 2 +- docs/c/hertsmere.html | 2 +- docs/c/hexham.html | 2 +- docs/c/heywood-and-middleton.html | 2 +- docs/c/high-peak.html | 2 +- docs/c/hitchin-and-harpenden.html | 2 +- docs/c/holborn-and-st-pancras.html | 2 +- docs/c/hornchurch-and-upminster.html | 2 +- docs/c/hornsey-and-wood-green.html | 2 +- docs/c/horsham.html | 2 +- docs/c/houghton-and-sunderland-s.html | 2 +- docs/c/hove.html | 2 +- docs/c/huddersfield.html | 2 +- docs/c/huntingdon.html | 2 +- docs/c/hyndburn.html | 2 +- docs/c/ilford-north.html | 2 +- docs/c/ilford-south.html | 2 +- docs/c/index.html | 4 +- docs/c/inverclyde.html | 2 +- docs/c/inverness-nairn-badenoc.html | 2 +- docs/c/ipswich.html | 2 +- docs/c/isle-of-wight.html | 2 +- docs/c/islington-north.html | 2 +- docs/c/islington-south-and-finsb.html | 2 +- docs/c/islwyn.html | 2 +- docs/c/jarrow.html | 2 +- docs/c/keighley.html | 2 +- docs/c/kenilworth-and-southam.html | 2 +- docs/c/kensington.html | 2 +- docs/c/kettering.html | 2 +- docs/c/kilmarnock-and-loudoun.html | 2 +- docs/c/kingston-and-surbiton.html | 2 +- docs/c/kingston-upon-hull-east.html | 2 +- docs/c/kingston-upon-hull-north.html | 2 +- docs/c/kingston-upon-hull-west-a.html | 2 +- docs/c/kingswood.html | 2 +- docs/c/kirkcaldy-and-cowdenbeath.html | 2 +- docs/c/knowsley.html | 2 +- docs/c/lagan-valley.html | 4 +- docs/c/lanark-and-hamilton-east.html | 2 +- docs/c/lancaster-and-fleetwood.html | 2 +- docs/c/leeds-central.html | 2 +- docs/c/leeds-east.html | 2 +- docs/c/leeds-north-east.html | 2 +- docs/c/leeds-north-west.html | 2 +- docs/c/leeds-west.html | 2 +- docs/c/leicester-east.html | 2 +- docs/c/leicester-south.html | 2 +- docs/c/leicester-west.html | 2 +- docs/c/leigh.html | 2 +- docs/c/lewes.html | 2 +- docs/c/lewisham-deptford.html | 2 +- docs/c/lewisham-east.html | 2 +- docs/c/lewisham-west-and-penge.html | 2 +- docs/c/leyton-and-wanstead.html | 2 +- docs/c/lichfield.html | 2 +- docs/c/lincoln.html | 2 +- docs/c/linlithgow-and-east-falki.html | 4 +- docs/c/liverpool-riverside.html | 2 +- docs/c/liverpool-walton.html | 2 +- docs/c/liverpool-wavertree.html | 2 +- docs/c/liverpool-west-derby.html | 2 +- docs/c/livingston.html | 2 +- docs/c/llanelli.html | 2 +- docs/c/loughborough.html | 2 +- docs/c/louth-and-horncastle.html | 2 +- docs/c/ludlow.html | 2 +- docs/c/luton-north.html | 2 +- docs/c/luton-south.html | 2 +- docs/c/macclesfield.html | 2 +- docs/c/maidenhead.html | 2 +- docs/c/maidstone-and-the-weald.html | 2 +- docs/c/makerfield.html | 2 +- docs/c/maldon.html | 2 +- docs/c/manchester-central.html | 2 +- docs/c/manchester-gorton.html | 2 +- docs/c/manchester-withington.html | 2 +- docs/c/mansfield.html | 2 +- docs/c/meon-valley.html | 2 +- docs/c/meriden.html | 2 +- docs/c/merthyr-tydfil-and-rhymne.html | 2 +- docs/c/mid-bedfordshire.html | 2 +- docs/c/mid-derbyshire.html | 2 +- docs/c/mid-dorset-and-north-pool.html | 2 +- docs/c/mid-norfolk.html | 2 +- docs/c/mid-sussex.html | 2 +- docs/c/mid-ulster.html | 4 +- docs/c/mid-worcestershire.html | 2 +- docs/c/middlesbrough-south-and-e.html | 2 +- docs/c/middlesbrough.html | 2 +- docs/c/midlothian.html | 2 +- docs/c/milton-keynes-north.html | 2 +- docs/c/milton-keynes-south.html | 2 +- docs/c/mitcham-and-morden.html | 2 +- docs/c/mole-valley.html | 2 +- docs/c/monmouth.html | 2 +- docs/c/montgomeryshire.html | 2 +- docs/c/moray.html | 2 +- docs/c/morecambe-and-lunesdale.html | 2 +- docs/c/morley-and-outwood.html | 2 +- docs/c/motherwell-and-wishaw.html | 2 +- docs/c/na-h-eileanan-an-iar.html | 2 +- docs/c/neath.html | 2 +- docs/c/new-forest-east.html | 2 +- docs/c/new-forest-west.html | 2 +- docs/c/newark.html | 2 +- docs/c/newbury.html | 2 +- docs/c/newcastle-under-lyme.html | 2 +- docs/c/newcastle-upon-tyne-centr.html | 2 +- docs/c/newcastle-upon-tyne-east.html | 2 +- docs/c/newcastle-upon-tyne-north.html | 2 +- docs/c/newport-east.html | 2 +- docs/c/newport-west.html | 2 +- docs/c/newry-and-armagh.html | 6 +- docs/c/newton-abbot.html | 2 +- docs/c/normanton-pontefract-and.html | 2 +- docs/c/north-antrim.html | 4 +- docs/c/north-ayrshire-and-arran.html | 2 +- docs/c/north-cornwall.html | 2 +- docs/c/north-devon.html | 2 +- docs/c/north-dorset.html | 2 +- docs/c/north-down.html | 2 +- docs/c/north-durham.html | 2 +- docs/c/north-east-bedfordshire.html | 2 +- docs/c/north-east-cambridgeshire.html | 2 +- docs/c/north-east-derbyshire.html | 2 +- docs/c/north-east-fife.html | 2 +- docs/c/north-east-hampshire.html | 2 +- docs/c/north-east-hertfordshire.html | 2 +- docs/c/north-east-somerset.html | 2 +- docs/c/north-herefordshire.html | 2 +- docs/c/north-norfolk.html | 2 +- docs/c/north-shropshire.html | 2 +- docs/c/north-somerset.html | 2 +- docs/c/north-swindon.html | 2 +- docs/c/north-thanet.html | 2 +- docs/c/north-tyneside.html | 2 +- docs/c/north-warwickshire.html | 2 +- docs/c/north-west-cambridgeshire.html | 2 +- docs/c/north-west-durham.html | 2 +- docs/c/north-west-hampshire.html | 2 +- docs/c/north-west-leicestershire.html | 2 +- docs/c/north-west-norfolk.html | 2 +- docs/c/north-wiltshire.html | 2 +- docs/c/northampton-north.html | 2 +- docs/c/northampton-south.html | 2 +- docs/c/norwich-north.html | 2 +- docs/c/norwich-south.html | 2 +- docs/c/nottingham-east.html | 2 +- docs/c/nottingham-north.html | 2 +- docs/c/nottingham-south.html | 2 +- docs/c/nuneaton.html | 2 +- docs/c/ochil-and-south-perthshir.html | 2 +- docs/c/ogmore.html | 2 +- docs/c/old-bexley-and-sidcup.html | 2 +- docs/c/oldham-east-and-saddlewor.html | 2 +- docs/c/oldham-west-and-royton.html | 2 +- docs/c/orkney-and-shetland.html | 2 +- docs/c/orpington.html | 2 +- docs/c/oxford-east.html | 2 +- docs/c/oxford-west-and-abingdon.html | 2 +- docs/c/paisley-and-renfrewshire.html | 2 +- docs/c/paisley-and-renfrewshire1.html | 2 +- docs/c/pendle.html | 2 +- docs/c/penistone-and-stocksbridg.html | 2 +- docs/c/penrith-and-the-border.html | 2 +- docs/c/perth-and-north-perthshir.html | 2 +- docs/c/peterborough.html | 2 +- docs/c/plymouth-moor-view.html | 2 +- docs/c/plymouth-sutton-and-devo.html | 2 +- docs/c/pontypridd.html | 2 +- docs/c/poole.html | 2 +- docs/c/poplar-and-limehouse.html | 2 +- docs/c/portsmouth-north.html | 2 +- docs/c/portsmouth-south.html | 2 +- docs/c/preseli-pembrokeshire.html | 2 +- docs/c/preston.html | 2 +- docs/c/pudsey.html | 2 +- docs/c/putney.html | 2 +- docs/c/rayleigh-and-wickford1.html | 2 +- docs/c/reading-east.html | 2 +- docs/c/reading-west.html | 2 +- docs/c/redcar.html | 2 +- docs/c/redditch.html | 2 +- docs/c/reigate.html | 2 +- docs/c/rhondda.html | 2 +- docs/c/ribble-valley.html | 2 +- docs/c/richmond-park.html | 2 +- docs/c/richmond-yorks.html | 2 +- docs/c/rochdale.html | 2 +- docs/c/rochester-and-strood.html | 2 +- docs/c/rochford-and-southend-eas.html | 2 +- docs/c/romford.html | 2 +- docs/c/romsey-and-southampton-no.html | 2 +- docs/c/ross-skye-and-lochaber.html | 2 +- docs/c/rossendale-and-darwen.html | 2 +- docs/c/rother-valley.html | 2 +- docs/c/rotherham.html | 2 +- docs/c/rugby.html | 2 +- docs/c/ruislip-northwood-and-pi.html | 2 +- docs/c/runnymede-and-weybridge.html | 2 +- docs/c/rushcliffe.html | 2 +- docs/c/rutherglen-and-hamilton-w.html | 2 +- docs/c/rutland-and-melton.html | 2 +- docs/c/saffron-walden.html | 2 +- docs/c/salford-and-eccles.html | 2 +- docs/c/salisbury.html | 2 +- docs/c/scarborough-and-whitby.html | 2 +- docs/c/scunthorpe.html | 2 +- docs/c/sedgefield.html | 2 +- docs/c/sefton-central.html | 2 +- docs/c/selby-and-ainsty.html | 2 +- docs/c/sevenoaks.html | 2 +- docs/c/sheffield-brightside-and.html | 2 +- docs/c/sheffield-central.html | 2 +- docs/c/sheffield-hallam.html | 2 +- docs/c/sheffield-heeley.html | 2 +- docs/c/sheffield-south-east.html | 2 +- docs/c/sherwood.html | 2 +- docs/c/shipley.html | 2 +- docs/c/shrewsbury-and-atcham.html | 2 +- docs/c/sittingbourne-and-sheppey.html | 2 +- docs/c/skipton-and-ripon.html | 2 +- docs/c/sleaford-and-north-hykeha.html | 2 +- docs/c/slough.html | 2 +- docs/c/solihull.html | 2 +- docs/c/somerton-and-frome.html | 2 +- docs/c/south-antrim.html | 4 +- docs/c/south-basildon-and-east-t.html | 2 +- docs/c/south-cambridgeshire.html | 2 +- docs/c/south-derbyshire.html | 2 +- docs/c/south-dorset.html | 2 +- docs/c/south-down.html | 6 +- docs/c/south-east-cambridgeshire.html | 2 +- docs/c/south-east-cornwall.html | 2 +- docs/c/south-holland-and-the-dee.html | 2 +- docs/c/south-leicestershire.html | 2 +- docs/c/south-norfolk.html | 2 +- docs/c/south-northamptonshire.html | 2 +- docs/c/south-ribble.html | 2 +- docs/c/south-shields.html | 2 +- docs/c/south-staffordshire.html | 2 +- docs/c/south-suffolk.html | 2 +- docs/c/south-swindon.html | 2 +- docs/c/south-thanet.html | 2 +- docs/c/south-west-bedfordshire.html | 2 +- docs/c/south-west-devon.html | 2 +- docs/c/south-west-hertfordshire.html | 2 +- docs/c/south-west-norfolk.html | 2 +- docs/c/south-west-surrey.html | 2 +- docs/c/south-west-wiltshire.html | 2 +- docs/c/southampton-itchen.html | 2 +- docs/c/southampton-test.html | 2 +- docs/c/southend-west.html | 2 +- docs/c/southport.html | 2 +- docs/c/spelthorne.html | 2 +- docs/c/st-albans.html | 2 +- docs/c/st-austell-and-newquay.html | 2 +- docs/c/st-helens-north.html | 2 +- docs/c/st-helens-south-and-whist.html | 2 +- docs/c/st-ives.html | 2 +- docs/c/stafford.html | 2 +- docs/c/staffordshire-moorlands.html | 2 +- docs/c/stalybridge-and-hyde.html | 2 +- docs/c/stevenage.html | 2 +- docs/c/stirling.html | 2 +- docs/c/stockport.html | 2 +- docs/c/stockton-north.html | 2 +- docs/c/stockton-south.html | 2 +- docs/c/stoke-on-trent-central.html | 2 +- docs/c/stoke-on-trent-north.html | 2 +- docs/c/stoke-on-trent-south.html | 2 +- docs/c/stone.html | 2 +- docs/c/stourbridge.html | 2 +- docs/c/strangford.html | 4 +- docs/c/stratford-on-avon.html | 2 +- docs/c/streatham.html | 2 +- docs/c/stretford-and-urmston.html | 2 +- docs/c/stroud.html | 2 +- docs/c/suffolk-coastal.html | 4 +- docs/c/sunderland-central.html | 2 +- docs/c/surrey-heath.html | 2 +- docs/c/sutton-and-cheam.html | 2 +- docs/c/sutton-coldfield.html | 2 +- docs/c/swansea-east.html | 2 +- docs/c/swansea-west.html | 2 +- docs/c/tamworth.html | 2 +- docs/c/tatton.html | 2 +- docs/c/taunton-deane.html | 2 +- docs/c/telford.html | 2 +- docs/c/tewkesbury.html | 2 +- docs/c/the-cotswolds.html | 2 +- docs/c/the-wrekin.html | 2 +- docs/c/thirsk-and-malton.html | 2 +- docs/c/thornbury-and-yate.html | 2 +- docs/c/thurrock.html | 2 +- docs/c/tiverton-and-honiton.html | 2 +- docs/c/tonbridge-and-malling.html | 2 +- docs/c/tooting.html | 2 +- docs/c/torbay.html | 2 +- docs/c/torfaen.html | 2 +- docs/c/torridge-and-west-devon.html | 2 +- docs/c/totnes.html | 2 +- docs/c/tottenham.html | 2 +- docs/c/truro-and-falmouth.html | 2 +- docs/c/tunbridge-wells.html | 2 +- docs/c/twickenham.html | 2 +- docs/c/tynemouth.html | 2 +- docs/c/upper-bann.html | 6 +- docs/c/uxbridge-and-south-ruisli.html | 2 +- docs/c/vale-of-clwyd.html | 2 +- docs/c/vale-of-glamorgan.html | 2 +- docs/c/vauxhall.html | 2 +- docs/c/wakefield.html | 2 +- docs/c/wallasey.html | 2 +- docs/c/walsall-north.html | 2 +- docs/c/walsall-south.html | 2 +- docs/c/walthamstow.html | 2 +- docs/c/wansbeck.html | 2 +- docs/c/wantage.html | 2 +- docs/c/warley1.html | 2 +- docs/c/warrington-north.html | 2 +- docs/c/warrington-south.html | 2 +- docs/c/warwick-and-leamington.html | 2 +- docs/c/washington-and-sunderland.html | 2 +- docs/c/watford.html | 2 +- docs/c/waveney.html | 2 +- docs/c/wealden.html | 2 +- docs/c/weaver-vale.html | 2 +- docs/c/wellingborough.html | 2 +- docs/c/wells.html | 2 +- docs/c/welwyn-hatfield.html | 2 +- docs/c/wentworth-and-dearne.html | 2 +- docs/c/west-aberdeenshire-and-ki.html | 2 +- docs/c/west-bromwich-east.html | 2 +- docs/c/west-bromwich-west.html | 2 +- docs/c/west-dorset.html | 2 +- docs/c/west-dunbartonshire.html | 2 +- docs/c/west-ham.html | 2 +- docs/c/west-lancashire.html | 2 +- docs/c/west-suffolk.html | 2 +- docs/c/west-tyrone.html | 6 +- docs/c/west-worcestershire.html | 2 +- docs/c/westminster-north.html | 2 +- docs/c/westmorland-and-lonsdale.html | 2 +- docs/c/weston-super-mare.html | 2 +- docs/c/wigan.html | 2 +- docs/c/wimbledon.html | 2 +- docs/c/winchester.html | 2 +- docs/c/windsor.html | 2 +- docs/c/wirral-south.html | 2 +- docs/c/wirral-west.html | 2 +- docs/c/witham.html | 2 +- docs/c/witney.html | 2 +- docs/c/woking.html | 2 +- docs/c/wokingham.html | 2 +- docs/c/wolverhampton-north-east.html | 2 +- docs/c/wolverhampton-south-east.html | 2 +- docs/c/wolverhampton-south-west.html | 2 +- docs/c/worcester.html | 2 +- docs/c/workington.html | 2 +- docs/c/worsley-and-eccles-south.html | 2 +- docs/c/worthing-west.html | 2 +- docs/c/wrexham.html | 2 +- docs/c/wycombe.html | 2 +- docs/c/wyre-and-preston-north.html | 2 +- docs/c/wyre-forest.html | 2 +- docs/c/wythenshawe-and-sale-east.html | 2 +- docs/c/yeovil.html | 2 +- docs/c/ynys-m-n1.html | 14 ++-- docs/c/york-central.html | 2 +- docs/c/york-outer.html | 2 +- docs/index.html | 2 +- docs/p/advance-together.html | 2 +- ...ce-alliance-party-of-northern-ireland.html | 4 +- docs/p/alliance-for-green-socialism.html | 2 +- docs/p/animal-welfare-party.html | 2 +- docs/p/ashfield-independents.html | 2 +- docs/p/british-national-party.html | 2 +- ...burnley-and-padiham-independent-party.html | 2 +- ...-party-proclaiming-christ-s-lordship-.html | 2 +- docs/p/christian-peoples-alliance.html | 2 +- docs/p/church-of-the-militant-elvis.html | 2 +- .../p/communist-league-election-campaign.html | 2 +- docs/p/communities-united-party.html | 2 +- docs/p/conservative-and-unionist-party.html | 2 +- docs/p/conservative.html | 6 +- docs/p/cumbriafirst.html | 2 +- docs/p/democratic-unionist-party-d-u-p-.html | 2 +- ...s-and-veterans-direct-democracy-party.html | 2 +- docs/p/english-democrats.html | 2 +- docs/p/green-party.html | 2 +- docs/p/green.html | 6 +- docs/p/gwlad-gwlad.html | 4 +- .../heavy-woollen-district-independents.html | 2 +- docs/p/independent-network.html | 2 +- docs/p/independent.html | 4 +- docs/p/index.html | 8 +-- docs/p/labour.html | 6 +- docs/p/liberal-democrat.html | 4 +- docs/p/libertarian-party.html | 2 +- ...shire-independents-lincolnshire-first.html | 2 +- .../mebyon-kernow-the-party-for-cornwall.html | 2 +- docs/p/motherworld-party.html | 2 +- .../official-monster-raving-loony-party.html | 2 +- docs/p/patria.html | 2 +- docs/p/people-before-profit-alliance.html | 2 +- docs/p/plaid-cymru-the-party-of-wales.html | 4 +- docs/p/proud-of-oldham-saddleworth.html | 2 +- docs/p/psychedelic-future-party.html | 2 +- docs/p/rebooting-democracy.html | 2 +- docs/p/renew.html | 2 +- docs/p/rochdale-first.html | 4 +- docs/p/scottish-family-party.html | 2 +- docs/p/scottish-green-party.html | 2 +- docs/p/scottish-libertarian-party.html | 2 +- docs/p/scottish-national-party-snp-.html | 2 +- .../sdlp-social-democratic-labour-party-.html | 2 +- docs/p/shropshire-party.html | 2 +- docs/p/social-democratic-party.html | 2 +- docs/p/socialist-equality-party.html | 2 +- docs/p/socialist-labour-party.html | 2 +- docs/p/space-navies-party.html | 2 +- docs/p/speaker-seeking-re-election.html | 2 +- docs/p/the-best-for-luton-party.html | 2 +- docs/p/the-brexit-party.html | 6 +- docs/p/the-citizens-movement-party-uk.html | 2 +- docs/p/the-common-people.html | 2 +- docs/p/the-constitution-and-reform-party.html | 2 +- docs/p/the-cynon-valley-party.html | 2 +- docs/p/the-independent-group-for-change.html | 2 +- docs/p/the-justice-anti-corruption-party.html | 2 +- docs/p/the-north-east-party.html | 2 +- ...arty-non-violence-justice-environment.html | 2 +- .../the-socialist-party-of-great-britain.html | 2 +- docs/p/the-universal-good-party.html | 2 +- docs/p/touch-love-worldwide-uk-.html | 2 +- docs/p/uk-independence-party-uk-i-p-.html | 2 +- docs/p/uk-independence-party.html | 2 +- docs/p/ulster-unionist-party.html | 2 +- docs/p/veterans-and-people-s-party.html | 10 +-- docs/p/women-s-equality-party.html | 2 +- docs/p/workers-revolutionary-party.html | 2 +- docs/p/wycombe-independents.html | 2 +- docs/p/yeshua.html | 2 +- docs/p/yorkshire-party.html | 2 +- docs/p/young-people-s-party-ypp.html | 2 +- docs/sitemap.xml | 10 +-- docs/stats/index.html | 10 +-- lib/TwittElection/Schema.pm | 16 +++-- lib/TwittElection/Schema/Result/Candidate.pm | 54 ++++++++++----- .../Schema/Result/Constituency.pm | 49 +++++++------- lib/TwittElection/Schema/Result/Party.pm | 33 +++++----- 739 files changed, 967 insertions(+), 859 deletions(-) create mode 100755 bin/dump_ddl create mode 100644 data/twittelection.sqlite create mode 100644 data/twittelection_sqlite_ddl.sql diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ae8fab4e05..c058d23aab 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,6 +23,7 @@ jobs: - name: Create pages env: PERL5LIB: lib + TE_DB_FILE: data/twittelection.sqlite run: | bin/build diff --git a/bin/build b/bin/build index c9fc60c4aa..76f2004f5c 100755 --- a/bin/build +++ b/bin/build @@ -5,6 +5,8 @@ use warnings; use 5.010; use lib 'lib'; +use open ':std', IO => ':encoding(UTF-8)'; + use TwittElection::App; my $te_app = TwittElection::App->new; diff --git a/bin/dump_ddl b/bin/dump_ddl new file mode 100755 index 0000000000..678164a5d5 --- /dev/null +++ b/bin/dump_ddl @@ -0,0 +1,15 @@ +#!/bin/bash + +dir=$(dirname "$0") +# shellcheck disable=SC1091 +. "$dir/func_defs" + +check_vars + +echo Dumping database DDL +mysqldump --skip-extended-insert -d \ + -h"$TE_DB_HOST" \ + -P"${TE_PORT:-3306}" \ + -u"$TE_DB_USER" \ + -p"$TE_DB_PASS" \ + "$TE_DB_NAME" > data/twittelection_ddl.sql diff --git a/data/twittelection.sqlite b/data/twittelection.sqlite new file mode 100644 index 0000000000000000000000000000000000000000..02cfea31c78ef59d65e2a99c947d174280f1db08 GIT binary patch literal 397312 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

YEIN>Wz~M5 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

{rU1Qug3CYYSfmy2n7n9vWt z)$4EP_81{N^d;Pe$hrp8TA&NsOyrS|;_6Me;j4|^e1%>f-HWh3frB&UT&`Tq(1R{} z&aJ-b7JQkI!~D^n-MB?^Xbt&4k=hLQ4Zx!5S*k=5W~%eu*!?X0!4|>t&3aF;4TP z23`}`9zjs>7)f|<*m^U4rZC~6T43;kw3X-RaR){I;5je)uivm8Uw3matW~F(kHa~G z$}Y`iDTck*t?r|(xSB?PMK5j+QkY^V7pZg-h3mE?@xe_zkC*%$U>49T-~e@-afQCx zyw~2?OMUF1S@L{p!(q^&*mo&v5i%>!r( z+=G)j3=`dK8a=~$Y$=vo5nZs_>KA;_Z8Lk1^hE?%~EBifQ3;dwZz zP~fg~IyesbOS%AV0OlTKCy4{>yKLhIG`Wtq?G>wsL4qwY2Fq|;{7fh;O2Vz_HYHA%AafX|FDL{_xVxYtcf_MmeK1 z*f(@z52ebJ$S@~Q>cMmF(v55Itss1BRUY~cT(Izo0LfQU4=1VYy|gDluz82wzY8}N z0Ur>0L7sM~C*LKTZ=_Fos8^i>H4ST;T;SkF5cVncbdbsjhS=7%?go4-n7IA%e%cA6 z>C7}0_!sju;Op9O9X?t|XV1F%=Rm0-Ov&&)M@1=7TOG4&uElq9=MQ(HJLD_|d_Raw zRZ6~&tFNY}m;yiDv!4aLnS1X|FZtU8SMeXyykGh0u~hC<9^^M}DlVmfq1pmh;)~UM zhkD*5Ku6P4N9?t9Mb@ zAj)?MbU!l#qXPA#>;0`8F2m>DjDOl9{V;IG4L&wc`LnrPq~iR7ueJM9bV2R#haYF^ zV?4E#&0|YuvJ)jPP7JrMzl56O!{vV$&--p*o(z@+QxEEyioWKxoit+l%DU=NZVS}r z616mg-(qf|t!Z|12LNv2j(N_0M)3Ub)Xo%TEEWtO15E+~A?*M)wnzI*LdzSrqu!*Vx^H_gk3Ay6V;YC|)_PzbtG`=TkX( zq&?BFxrsjG6$xCkrwE*gK!QZ=V*g?f<8fL&`5L+#F%p>*Yt^a!nPQ4Xj2Sx1#S}>! zQEc*eH_#w>>h6A@oWdQ`pa7?fr|3w6>4)vL&%eQs&(`o*kH32dTk;%4I#Djg`hlC_ zYqPlI^{@9*4|$-MoYQjx?x*qHkD`iTF(+w%iY*O$893;zG^u6S2V=RbFTr1RyS zxz0nK!OqJ%p6vKQ$KxG~9k+K}+5YqP&$hq5{o(dw?KibIwtc1TJ#7!SooMT8Yj6E_ z>jzq2+B(~Md+XYke{cCv%gb73TXwYE(EQWpziED5^F7Unn`4{qOU?#Gmme{g?Z`;ro#9mA;d{ z?Y=9#|K|OO_x0ZAdPlwMt>0Q-w*Jg|*qXJ5tm`mg6E`1Jx7j;^lxH!!0b=U1 znT4Wy2DJ~gcz8Iw!3JCJjWXwV$;XJLDAQG&BlXZO+FMk$bC)-}#wLbd@WW`sKI~9J z!I|^~6}i+lcfC#Qd=FpU*S-g6U>X$D7{qtL=$>

+CalEtLD3_wU8=CpG|{-CT^Z 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 literal 0 HcmV?d00001 diff --git a/data/twittelection_sqlite_ddl.sql b/data/twittelection_sqlite_ddl.sql new file mode 100644 index 0000000000..bd82c8734f --- /dev/null +++ b/data/twittelection_sqlite_ddl.sql @@ -0,0 +1,62 @@ +-- +-- Created by SQL::Translator::Producer::SQLite +-- Created on Sat Apr 20 15:26:29 2024 +-- + +BEGIN TRANSACTION; + +-- +-- Table: "candidate" +-- +CREATE TABLE "candidate" ( + "id" INTEGER PRIMARY KEY NOT NULL, + "yournextmp_id" int(11) NOT NULL, + "name" varchar(200) NOT NULL, + "twitter" varchar(200) DEFAULT NULL, + "party_id" int(11) NOT NULL, + "constituency_id" int(11) DEFAULT NULL, + "current_mp" int(11) NOT NULL DEFAULT 0, + "twitter_problem" smallint(6) NOT NULL DEFAULT 0, + FOREIGN KEY ("party_id") REFERENCES "party"("id"), + FOREIGN KEY ("constituency_id") REFERENCES "constituency"("id") +); + +CREATE INDEX "party_id" ON "candidate" ("party_id"); + +CREATE INDEX "constituency_id" ON "candidate" ("constituency_id"); + +CREATE UNIQUE INDEX "yournextmp_id" ON "candidate" ("yournextmp_id"); + +-- +-- Table: "constituency" +-- +CREATE TABLE "constituency" ( + "id" INTEGER PRIMARY KEY NOT NULL, + "mapit_id" int(11) NOT NULL DEFAULT 0, + "demclub_id" varchar(20) DEFAULT NULL, + "name" varchar(200) NOT NULL, + "list_name" varchar(25) NOT NULL, + "list_id" varchar(20) DEFAULT NULL, + "candidates_updated_time" datetime NOT NULL DEFAULT '2000-01-01 00:00:00', + "list_rebuilt_time" datetime NOT NULL DEFAULT '2000-01-01 00:00:00', + "list_checked_time" datetime DEFAULT NULL +); + +CREATE UNIQUE INDEX "mapit_id" ON "constituency" ("mapit_id"); + +-- +-- Table: "party" +-- +CREATE TABLE "party" ( + "id" INTEGER PRIMARY KEY NOT NULL, + "yournextmp_id" int(11) NOT NULL, + "name" varchar(200) NOT NULL, + "list_name" varchar(25) NOT NULL DEFAULT '', + "list_id" varchar(20) DEFAULT NULL, + "candidates_updated_time" datetime NOT NULL DEFAULT '2000-01-01 00:00:00', + "list_rebuilt_time" datetime NOT NULL DEFAULT '2000-01-01 00:00:00' +); + +CREATE UNIQUE INDEX "yournextmp_id02" ON "party" ("yournextmp_id"); + +COMMIT; diff --git a/db/dbic.conf b/db/dbic.conf index 3e53a59260..5bd31a4880 100644 --- a/db/dbic.conf +++ b/db/dbic.conf @@ -4,9 +4,7 @@ lib lib # connection string - dsn dbi:mysql:database=twittelection - user root - pass + dsn dbi:SQLite:database=data/twittelection.sqlite # dbic loader options diff --git a/docs/about/index.html b/docs/about/index.html index 49f79fe820..81dd51d689 100644 --- a/docs/about/index.html +++ b/docs/about/index.html @@ -192,5 +192,5 @@

About this site

- + diff --git a/docs/c/aberavon.html b/docs/c/aberavon.html index ff118cb8cc..9e9613c7e4 100644 --- a/docs/c/aberavon.html +++ b/docs/c/aberavon.html @@ -157,5 +157,5 @@

Aberavon

- + diff --git a/docs/c/aberconwy.html b/docs/c/aberconwy.html index b4236f92c4..b66a1167cf 100644 --- a/docs/c/aberconwy.html +++ b/docs/c/aberconwy.html @@ -151,5 +151,5 @@

Aberconwy

- + diff --git a/docs/c/aberdeen-north.html b/docs/c/aberdeen-north.html index 6689f4d222..bea5c2a567 100644 --- a/docs/c/aberdeen-north.html +++ b/docs/c/aberdeen-north.html @@ -153,5 +153,5 @@

Aberdeen North

- + diff --git a/docs/c/aberdeen-south.html b/docs/c/aberdeen-south.html index 788d296e0e..51641b0828 100644 --- a/docs/c/aberdeen-south.html +++ b/docs/c/aberdeen-south.html @@ -154,5 +154,5 @@

Aberdeen South

- + diff --git a/docs/c/airdrie-and-shotts.html b/docs/c/airdrie-and-shotts.html index 6b2514821a..e5816623cf 100644 --- a/docs/c/airdrie-and-shotts.html +++ b/docs/c/airdrie-and-shotts.html @@ -155,5 +155,5 @@

Airdrie and Shotts

- + diff --git a/docs/c/aldershot.html b/docs/c/aldershot.html index 71e6861664..0f011885f3 100644 --- a/docs/c/aldershot.html +++ b/docs/c/aldershot.html @@ -151,5 +151,5 @@

Aldershot

- + diff --git a/docs/c/aldridge-brownhills.html b/docs/c/aldridge-brownhills.html index 5c22d3319e..c3d9e43974 100644 --- a/docs/c/aldridge-brownhills.html +++ b/docs/c/aldridge-brownhills.html @@ -155,5 +155,5 @@

Aldridge-Brownhills

- + diff --git a/docs/c/altrincham-and-sale-west.html b/docs/c/altrincham-and-sale-west.html index cf619427d7..03c1a080d9 100644 --- a/docs/c/altrincham-and-sale-west.html +++ b/docs/c/altrincham-and-sale-west.html @@ -153,5 +153,5 @@

Altrincham and Sale West

- + diff --git a/docs/c/alyn-and-deeside.html b/docs/c/alyn-and-deeside.html index 31c2138f5c..db37af7d08 100644 --- a/docs/c/alyn-and-deeside.html +++ b/docs/c/alyn-and-deeside.html @@ -155,5 +155,5 @@

Alyn and Deeside

- + diff --git a/docs/c/amber-valley.html b/docs/c/amber-valley.html index 16b9d1216b..69115be362 100644 --- a/docs/c/amber-valley.html +++ b/docs/c/amber-valley.html @@ -154,5 +154,5 @@

Amber Valley

- + diff --git a/docs/c/angus.html b/docs/c/angus.html index c03bdaad0a..f8c366ee8e 100644 --- a/docs/c/angus.html +++ b/docs/c/angus.html @@ -154,5 +154,5 @@

Angus

- + diff --git a/docs/c/arfon.html b/docs/c/arfon.html index 03189993f3..ff04a9f259 100644 --- a/docs/c/arfon.html +++ b/docs/c/arfon.html @@ -154,5 +154,5 @@

Arfon

- + diff --git a/docs/c/argyll-and-bute.html b/docs/c/argyll-and-bute.html index e67895b99b..a1b791515b 100644 --- a/docs/c/argyll-and-bute.html +++ b/docs/c/argyll-and-bute.html @@ -154,5 +154,5 @@

Argyll and Bute

- + diff --git a/docs/c/arundel-and-south-downs.html b/docs/c/arundel-and-south-downs.html index 21a98ec119..84c837ca14 100644 --- a/docs/c/arundel-and-south-downs.html +++ b/docs/c/arundel-and-south-downs.html @@ -152,5 +152,5 @@

Arundel and South Downs

- + diff --git a/docs/c/ashfield.html b/docs/c/ashfield.html index b369651e23..4b58fcc7d4 100644 --- a/docs/c/ashfield.html +++ b/docs/c/ashfield.html @@ -156,5 +156,5 @@

Ashfield

- + diff --git a/docs/c/ashford.html b/docs/c/ashford.html index fbda156f0e..958ded019f 100644 --- a/docs/c/ashford.html +++ b/docs/c/ashford.html @@ -155,5 +155,5 @@

Ashford

- + diff --git a/docs/c/ashton-under-lyne.html b/docs/c/ashton-under-lyne.html index 2d513a7f45..e2169da311 100644 --- a/docs/c/ashton-under-lyne.html +++ b/docs/c/ashton-under-lyne.html @@ -152,5 +152,5 @@

Ashton-under-Lyne

- + diff --git a/docs/c/aylesbury.html b/docs/c/aylesbury.html index f392704b83..3a355c78b6 100644 --- a/docs/c/aylesbury.html +++ b/docs/c/aylesbury.html @@ -151,5 +151,5 @@

Aylesbury

- + diff --git a/docs/c/ayr-carrick-and-cumnock.html b/docs/c/ayr-carrick-and-cumnock.html index fd44e83d0d..19cbe7d8b2 100644 --- a/docs/c/ayr-carrick-and-cumnock.html +++ b/docs/c/ayr-carrick-and-cumnock.html @@ -154,5 +154,5 @@

Ayr, Carrick and Cumnock

- + diff --git a/docs/c/banbury.html b/docs/c/banbury.html index e528c49e0e..eaa73f858f 100644 --- a/docs/c/banbury.html +++ b/docs/c/banbury.html @@ -151,5 +151,5 @@

Banbury

- + diff --git a/docs/c/banff-and-buchan.html b/docs/c/banff-and-buchan.html index 0e817d3989..b27c5a2c67 100644 --- a/docs/c/banff-and-buchan.html +++ b/docs/c/banff-and-buchan.html @@ -151,5 +151,5 @@

Banff and Buchan

- + diff --git a/docs/c/barking.html b/docs/c/barking.html index dcd75042fd..64b1fc21fc 100644 --- a/docs/c/barking.html +++ b/docs/c/barking.html @@ -155,5 +155,5 @@

Barking

- + diff --git a/docs/c/barnsley-central.html b/docs/c/barnsley-central.html index a9d288c52f..a9351108a5 100644 --- a/docs/c/barnsley-central.html +++ b/docs/c/barnsley-central.html @@ -157,5 +157,5 @@

Barnsley Central

- + diff --git a/docs/c/barnsley-east.html b/docs/c/barnsley-east.html index 17f86c9853..52927ea36e 100644 --- a/docs/c/barnsley-east.html +++ b/docs/c/barnsley-east.html @@ -155,5 +155,5 @@

Barnsley East

- + diff --git a/docs/c/barrow-and-furness.html b/docs/c/barrow-and-furness.html index a1c576cd4d..d614a6508a 100644 --- a/docs/c/barrow-and-furness.html +++ b/docs/c/barrow-and-furness.html @@ -152,5 +152,5 @@

Barrow and Furness

- + diff --git a/docs/c/basildon-and-billericay.html b/docs/c/basildon-and-billericay.html index f96717b2bc..c4de90e334 100644 --- a/docs/c/basildon-and-billericay.html +++ b/docs/c/basildon-and-billericay.html @@ -155,5 +155,5 @@

Basildon and Billericay

- + diff --git a/docs/c/basingstoke.html b/docs/c/basingstoke.html index 1bae50a5b4..55223cf0fc 100644 --- a/docs/c/basingstoke.html +++ b/docs/c/basingstoke.html @@ -155,5 +155,5 @@

Basingstoke

- + diff --git a/docs/c/bassetlaw.html b/docs/c/bassetlaw.html index 9acdd3bd92..bb35d58c4f 100644 --- a/docs/c/bassetlaw.html +++ b/docs/c/bassetlaw.html @@ -154,5 +154,5 @@

Bassetlaw

- + diff --git a/docs/c/bath.html b/docs/c/bath.html index 488bdc5ef8..45cdac922d 100644 --- a/docs/c/bath.html +++ b/docs/c/bath.html @@ -152,5 +152,5 @@

Bath

- + diff --git a/docs/c/batley-and-spen.html b/docs/c/batley-and-spen.html index 87e6e81ef8..f3157203e5 100644 --- a/docs/c/batley-and-spen.html +++ b/docs/c/batley-and-spen.html @@ -156,5 +156,5 @@

Batley and Spen

- + diff --git a/docs/c/battersea.html b/docs/c/battersea.html index e3223a17f8..edb8d2b457 100644 --- a/docs/c/battersea.html +++ b/docs/c/battersea.html @@ -152,5 +152,5 @@

Battersea

- + diff --git a/docs/c/beaconsfield.html b/docs/c/beaconsfield.html index e4a1bbf315..e36e415e06 100644 --- a/docs/c/beaconsfield.html +++ b/docs/c/beaconsfield.html @@ -152,5 +152,5 @@

Beaconsfield

- + diff --git a/docs/c/beckenham.html b/docs/c/beckenham.html index 66a5b49fbb..e8f9dd32fb 100644 --- a/docs/c/beckenham.html +++ b/docs/c/beckenham.html @@ -151,5 +151,5 @@

Beckenham

- + diff --git a/docs/c/bedford.html b/docs/c/bedford.html index a66fd9c45d..3b4d730452 100644 --- a/docs/c/bedford.html +++ b/docs/c/bedford.html @@ -155,5 +155,5 @@

Bedford

- + diff --git a/docs/c/belfast-east.html b/docs/c/belfast-east.html index 206d0c913f..aeb9985f03 100644 --- a/docs/c/belfast-east.html +++ b/docs/c/belfast-east.html @@ -150,5 +150,5 @@

Belfast East

- + diff --git a/docs/c/belfast-north.html b/docs/c/belfast-north.html index 23c91f657c..112562cef0 100644 --- a/docs/c/belfast-north.html +++ b/docs/c/belfast-north.html @@ -95,7 +95,7 @@

Belfast North

election.

Tweeting Candidates
@@ -150,5 +150,5 @@

Belfast North

- + diff --git a/docs/c/belfast-south.html b/docs/c/belfast-south.html index 99af18c662..85ebf63090 100644 --- a/docs/c/belfast-south.html +++ b/docs/c/belfast-south.html @@ -98,7 +98,7 @@

Belfast South

  • Paula Bradshaw (Alliance - Alliance Party of Northern Ireland)
    @PaulaJaneB
  • Claire Hanna (SDLP (Social Democratic & Labour Party))
    @ClaireHanna
  • Emma Little-Pengelly (Democratic Unionist Party - D.U.P.)
    @little_pengelly
  • -
  • Chris McHugh (Aontú)
    @CAontu
  • +
  • Chris McHugh (Aontú)
    @CAontu
  • Non-Tweeting Candidates
      @@ -155,5 +155,5 @@

      Belfast South

      - + diff --git a/docs/c/belfast-west.html b/docs/c/belfast-west.html index db032e0a1f..9dfa947a1b 100644 --- a/docs/c/belfast-west.html +++ b/docs/c/belfast-west.html @@ -95,12 +95,12 @@

      Belfast West

      election.

      Tweeting Candidates Corrections

      If you wish to make any corrections to this list, please see the @@ -153,5 +153,5 @@

      Belfast West

      - + diff --git a/docs/c/bermondsey-and-old-southw.html b/docs/c/bermondsey-and-old-southw.html index 6279b78382..d2cb4f7666 100644 --- a/docs/c/bermondsey-and-old-southw.html +++ b/docs/c/bermondsey-and-old-southw.html @@ -151,5 +151,5 @@

      Bermondsey and Old Southwark

      - + diff --git a/docs/c/berwick-upon-tweed.html b/docs/c/berwick-upon-tweed.html index 56f94e9478..2ae326e1bd 100644 --- a/docs/c/berwick-upon-tweed.html +++ b/docs/c/berwick-upon-tweed.html @@ -151,5 +151,5 @@

      Berwick-upon-Tweed

      - + diff --git a/docs/c/berwickshire-roxburgh-an.html b/docs/c/berwickshire-roxburgh-an.html index 234318a9c2..c2e9b77f8f 100644 --- a/docs/c/berwickshire-roxburgh-an.html +++ b/docs/c/berwickshire-roxburgh-an.html @@ -151,5 +151,5 @@

      Berwickshire, Roxburgh and Selkirk

      - + diff --git a/docs/c/bethnal-green-and-bow.html b/docs/c/bethnal-green-and-bow.html index 4c4e79daef..dcf197131c 100644 --- a/docs/c/bethnal-green-and-bow.html +++ b/docs/c/bethnal-green-and-bow.html @@ -153,5 +153,5 @@

      Bethnal Green and Bow

      - + diff --git a/docs/c/beverley-and-holderness.html b/docs/c/beverley-and-holderness.html index 1d5af3d2bc..e08c1cc4ea 100644 --- a/docs/c/beverley-and-holderness.html +++ b/docs/c/beverley-and-holderness.html @@ -152,5 +152,5 @@

      Beverley and Holderness

      - + diff --git a/docs/c/bexhill-and-battle.html b/docs/c/bexhill-and-battle.html index ea4c4906bb..f09832a2b3 100644 --- a/docs/c/bexhill-and-battle.html +++ b/docs/c/bexhill-and-battle.html @@ -154,5 +154,5 @@

      Bexhill and Battle

      - + diff --git a/docs/c/bexleyheath-and-crayford.html b/docs/c/bexleyheath-and-crayford.html index b4b882538f..34cfdb5e1e 100644 --- a/docs/c/bexleyheath-and-crayford.html +++ b/docs/c/bexleyheath-and-crayford.html @@ -152,5 +152,5 @@

      Bexleyheath and Crayford

      - + diff --git a/docs/c/birkenhead.html b/docs/c/birkenhead.html index c1ce370a86..640a89184c 100644 --- a/docs/c/birkenhead.html +++ b/docs/c/birkenhead.html @@ -153,5 +153,5 @@

      Birkenhead

      - + diff --git a/docs/c/birmingham-edgbaston.html b/docs/c/birmingham-edgbaston.html index 1f34c88e03..c2de26dc87 100644 --- a/docs/c/birmingham-edgbaston.html +++ b/docs/c/birmingham-edgbaston.html @@ -155,5 +155,5 @@

      Birmingham, Edgbaston

      - + diff --git a/docs/c/birmingham-erdington.html b/docs/c/birmingham-erdington.html index 3d8db78bf2..9663fbfa58 100644 --- a/docs/c/birmingham-erdington.html +++ b/docs/c/birmingham-erdington.html @@ -155,5 +155,5 @@

      Birmingham, Erdington

      - + diff --git a/docs/c/birmingham-hall-green.html b/docs/c/birmingham-hall-green.html index a24be5ebcb..fe22545b9f 100644 --- a/docs/c/birmingham-hall-green.html +++ b/docs/c/birmingham-hall-green.html @@ -153,5 +153,5 @@

      Birmingham, Hall Green

      - + diff --git a/docs/c/birmingham-hodge-hill.html b/docs/c/birmingham-hodge-hill.html index 9c084d856a..abcce578fc 100644 --- a/docs/c/birmingham-hodge-hill.html +++ b/docs/c/birmingham-hodge-hill.html @@ -156,5 +156,5 @@

      Birmingham, Hodge Hill

      - + diff --git a/docs/c/birmingham-ladywood.html b/docs/c/birmingham-ladywood.html index 947fa2b00c..7def8fe1d3 100644 --- a/docs/c/birmingham-ladywood.html +++ b/docs/c/birmingham-ladywood.html @@ -152,5 +152,5 @@

      Birmingham, Ladywood

      - + diff --git a/docs/c/birmingham-northfield.html b/docs/c/birmingham-northfield.html index 41ab1a7c51..ddb933ba7d 100644 --- a/docs/c/birmingham-northfield.html +++ b/docs/c/birmingham-northfield.html @@ -156,5 +156,5 @@

      Birmingham, Northfield

      - + diff --git a/docs/c/birmingham-perry-barr.html b/docs/c/birmingham-perry-barr.html index 004cd53fae..bf6c4a8f1e 100644 --- a/docs/c/birmingham-perry-barr.html +++ b/docs/c/birmingham-perry-barr.html @@ -156,5 +156,5 @@

      Birmingham, Perry Barr

      - + diff --git a/docs/c/birmingham-selly-oak.html b/docs/c/birmingham-selly-oak.html index be98323fa5..95cf302135 100644 --- a/docs/c/birmingham-selly-oak.html +++ b/docs/c/birmingham-selly-oak.html @@ -152,5 +152,5 @@

      Birmingham, Selly Oak

      - + diff --git a/docs/c/birmingham-yardley.html b/docs/c/birmingham-yardley.html index a50140b328..f3a3ba3449 100644 --- a/docs/c/birmingham-yardley.html +++ b/docs/c/birmingham-yardley.html @@ -155,5 +155,5 @@

      Birmingham, Yardley

      - + diff --git a/docs/c/bishop-auckland.html b/docs/c/bishop-auckland.html index a5de3745a1..e371909633 100644 --- a/docs/c/bishop-auckland.html +++ b/docs/c/bishop-auckland.html @@ -151,5 +151,5 @@

      Bishop Auckland

      - + diff --git a/docs/c/blackburn.html b/docs/c/blackburn.html index 2ae47d1078..fc48632503 100644 --- a/docs/c/blackburn.html +++ b/docs/c/blackburn.html @@ -156,5 +156,5 @@

      Blackburn

      - + diff --git a/docs/c/blackley-and-broughton.html b/docs/c/blackley-and-broughton.html index 023e85a858..05e6696302 100644 --- a/docs/c/blackley-and-broughton.html +++ b/docs/c/blackley-and-broughton.html @@ -155,5 +155,5 @@

      Blackley and Broughton

      - + diff --git a/docs/c/blackpool-north-and-cleve.html b/docs/c/blackpool-north-and-cleve.html index 4edc89fb61..bc2fd31752 100644 --- a/docs/c/blackpool-north-and-cleve.html +++ b/docs/c/blackpool-north-and-cleve.html @@ -155,5 +155,5 @@

      Blackpool North and Cleveleys

      - + diff --git a/docs/c/blackpool-south.html b/docs/c/blackpool-south.html index 4f64ac776b..c5b38c9d5b 100644 --- a/docs/c/blackpool-south.html +++ b/docs/c/blackpool-south.html @@ -156,5 +156,5 @@

      Blackpool South

      - + diff --git a/docs/c/blaenau-gwent.html b/docs/c/blaenau-gwent.html index 8263b5269b..f78b2d9522 100644 --- a/docs/c/blaenau-gwent.html +++ b/docs/c/blaenau-gwent.html @@ -156,5 +156,5 @@

      Blaenau Gwent

      - + diff --git a/docs/c/blaydon.html b/docs/c/blaydon.html index 33b1ecf415..b2c97f961e 100644 --- a/docs/c/blaydon.html +++ b/docs/c/blaydon.html @@ -158,5 +158,5 @@

      Blaydon

      - + diff --git a/docs/c/blyth-valley.html b/docs/c/blyth-valley.html index 3d2da6bf46..46bd503a27 100644 --- a/docs/c/blyth-valley.html +++ b/docs/c/blyth-valley.html @@ -155,5 +155,5 @@

      Blyth Valley

      - + diff --git a/docs/c/bognor-regis-and-littleha.html b/docs/c/bognor-regis-and-littleha.html index 8cb18b22be..e9bd31e774 100644 --- a/docs/c/bognor-regis-and-littleha.html +++ b/docs/c/bognor-regis-and-littleha.html @@ -156,5 +156,5 @@

      Bognor Regis and Littlehampton

      - + diff --git a/docs/c/bolsover.html b/docs/c/bolsover.html index 1db2a7a9dd..b4cf41b7bc 100644 --- a/docs/c/bolsover.html +++ b/docs/c/bolsover.html @@ -157,5 +157,5 @@

      Bolsover

      - + diff --git a/docs/c/bolton-north-east.html b/docs/c/bolton-north-east.html index 24560955cb..c14c649010 100644 --- a/docs/c/bolton-north-east.html +++ b/docs/c/bolton-north-east.html @@ -155,5 +155,5 @@

      Bolton North East

      - + diff --git a/docs/c/bolton-south-east.html b/docs/c/bolton-south-east.html index 8c0b7f3ea9..a64c5d4da5 100644 --- a/docs/c/bolton-south-east.html +++ b/docs/c/bolton-south-east.html @@ -152,5 +152,5 @@

      Bolton South East

      - + diff --git a/docs/c/bolton-west.html b/docs/c/bolton-west.html index 2911bbb799..4365b9e068 100644 --- a/docs/c/bolton-west.html +++ b/docs/c/bolton-west.html @@ -151,5 +151,5 @@

      Bolton West

      - + diff --git a/docs/c/bootle.html b/docs/c/bootle.html index bd995d4990..d5723837f0 100644 --- a/docs/c/bootle.html +++ b/docs/c/bootle.html @@ -155,5 +155,5 @@

      Bootle

      - + diff --git a/docs/c/boston-and-skegness.html b/docs/c/boston-and-skegness.html index 1fd1434efd..b5719a54ea 100644 --- a/docs/c/boston-and-skegness.html +++ b/docs/c/boston-and-skegness.html @@ -154,5 +154,5 @@

      Boston and Skegness

      - + diff --git a/docs/c/bosworth.html b/docs/c/bosworth.html index bedd120b7f..b01427a340 100644 --- a/docs/c/bosworth.html +++ b/docs/c/bosworth.html @@ -151,5 +151,5 @@

      Bosworth

      - + diff --git a/docs/c/bournemouth-east.html b/docs/c/bournemouth-east.html index 4133c54afc..60a67bbc1a 100644 --- a/docs/c/bournemouth-east.html +++ b/docs/c/bournemouth-east.html @@ -156,5 +156,5 @@

      Bournemouth East

      - + diff --git a/docs/c/bournemouth-west.html b/docs/c/bournemouth-west.html index 6fd3da1092..c8725fe01d 100644 --- a/docs/c/bournemouth-west.html +++ b/docs/c/bournemouth-west.html @@ -154,5 +154,5 @@

      Bournemouth West

      - + diff --git a/docs/c/bracknell.html b/docs/c/bracknell.html index defcc03a82..d39787cb8f 100644 --- a/docs/c/bracknell.html +++ b/docs/c/bracknell.html @@ -155,5 +155,5 @@

      Bracknell

      - + diff --git a/docs/c/bradford-east.html b/docs/c/bradford-east.html index 05e75ac42f..ea4e38a74a 100644 --- a/docs/c/bradford-east.html +++ b/docs/c/bradford-east.html @@ -155,5 +155,5 @@

      Bradford East

      - + diff --git a/docs/c/bradford-south.html b/docs/c/bradford-south.html index 3dae58f30f..2dd57cca83 100644 --- a/docs/c/bradford-south.html +++ b/docs/c/bradford-south.html @@ -155,5 +155,5 @@

      Bradford South

      - + diff --git a/docs/c/bradford-west.html b/docs/c/bradford-west.html index 683d8aa3cd..c91f5c605e 100644 --- a/docs/c/bradford-west.html +++ b/docs/c/bradford-west.html @@ -156,5 +156,5 @@

      Bradford West

      - + diff --git a/docs/c/braintree.html b/docs/c/braintree.html index c878a5de3b..6521ff90e8 100644 --- a/docs/c/braintree.html +++ b/docs/c/braintree.html @@ -156,5 +156,5 @@

      Braintree

      - + diff --git a/docs/c/brecon-and-radnorshire.html b/docs/c/brecon-and-radnorshire.html index 38a5f0abfa..73f653e434 100644 --- a/docs/c/brecon-and-radnorshire.html +++ b/docs/c/brecon-and-radnorshire.html @@ -155,5 +155,5 @@

      Brecon and Radnorshire

      - + diff --git a/docs/c/brent-central.html b/docs/c/brent-central.html index a32a983298..99aca99368 100644 --- a/docs/c/brent-central.html +++ b/docs/c/brent-central.html @@ -151,5 +151,5 @@

      Brent Central

      - + diff --git a/docs/c/brent-north.html b/docs/c/brent-north.html index 422b8a55fd..029f211251 100644 --- a/docs/c/brent-north.html +++ b/docs/c/brent-north.html @@ -157,5 +157,5 @@

      Brent North

      - + diff --git a/docs/c/brentford-and-isleworth.html b/docs/c/brentford-and-isleworth.html index 4dc14a5c3b..4878832e1f 100644 --- a/docs/c/brentford-and-isleworth.html +++ b/docs/c/brentford-and-isleworth.html @@ -152,5 +152,5 @@

      Brentford and Isleworth

      - + diff --git a/docs/c/brentwood-and-ongar.html b/docs/c/brentwood-and-ongar.html index 1e77857ac0..1e5bc75341 100644 --- a/docs/c/brentwood-and-ongar.html +++ b/docs/c/brentwood-and-ongar.html @@ -152,5 +152,5 @@

      Brentwood and Ongar

      - + diff --git a/docs/c/bridgend.html b/docs/c/bridgend.html index 9ec72c37a2..fb7b1c57c4 100644 --- a/docs/c/bridgend.html +++ b/docs/c/bridgend.html @@ -156,5 +156,5 @@

      Bridgend

      - + diff --git a/docs/c/bridgwater-and-west-somer.html b/docs/c/bridgwater-and-west-somer.html index 040d56afb9..a0d6fe60d9 100644 --- a/docs/c/bridgwater-and-west-somer.html +++ b/docs/c/bridgwater-and-west-somer.html @@ -97,7 +97,7 @@

      Bridgwater and West Somerset

      Non-Tweeting Candidates
        @@ -155,5 +155,5 @@

        Bridgwater and West Somerset

        - + diff --git a/docs/c/brigg-and-goole.html b/docs/c/brigg-and-goole.html index b8598be019..e71cdc0ef5 100644 --- a/docs/c/brigg-and-goole.html +++ b/docs/c/brigg-and-goole.html @@ -154,5 +154,5 @@

        Brigg and Goole

        - + diff --git a/docs/c/brighton-kemptown.html b/docs/c/brighton-kemptown.html index c5910edc47..502c429f2d 100644 --- a/docs/c/brighton-kemptown.html +++ b/docs/c/brighton-kemptown.html @@ -152,5 +152,5 @@

        Brighton, Kemptown

        - + diff --git a/docs/c/brighton-pavilion.html b/docs/c/brighton-pavilion.html index 4b4101c951..bb1359ad4b 100644 --- a/docs/c/brighton-pavilion.html +++ b/docs/c/brighton-pavilion.html @@ -157,5 +157,5 @@

        Brighton, Pavilion

        - + diff --git a/docs/c/bristol-east.html b/docs/c/bristol-east.html index 7eaeaa5353..558a928607 100644 --- a/docs/c/bristol-east.html +++ b/docs/c/bristol-east.html @@ -155,5 +155,5 @@

        Bristol East

        - + diff --git a/docs/c/bristol-north-west.html b/docs/c/bristol-north-west.html index 7f70bdcb2c..5f2af0c216 100644 --- a/docs/c/bristol-north-west.html +++ b/docs/c/bristol-north-west.html @@ -154,5 +154,5 @@

        Bristol North West

        - + diff --git a/docs/c/bristol-south.html b/docs/c/bristol-south.html index b5f64743e2..0dfd78c979 100644 --- a/docs/c/bristol-south.html +++ b/docs/c/bristol-south.html @@ -155,5 +155,5 @@

        Bristol South

        - + diff --git a/docs/c/bristol-west.html b/docs/c/bristol-west.html index 498bb137e6..c3cfc4d57b 100644 --- a/docs/c/bristol-west.html +++ b/docs/c/bristol-west.html @@ -151,5 +151,5 @@

        Bristol West

        - + diff --git a/docs/c/broadland.html b/docs/c/broadland.html index d4137f571c..3a8ae174ec 100644 --- a/docs/c/broadland.html +++ b/docs/c/broadland.html @@ -155,5 +155,5 @@

        Broadland

        - + diff --git a/docs/c/bromley-and-chislehurst.html b/docs/c/bromley-and-chislehurst.html index 2672198def..44306318b3 100644 --- a/docs/c/bromley-and-chislehurst.html +++ b/docs/c/bromley-and-chislehurst.html @@ -156,5 +156,5 @@

        Bromley and Chislehurst

        - + diff --git a/docs/c/bromsgrove.html b/docs/c/bromsgrove.html index 3483fcaf55..5809dab612 100644 --- a/docs/c/bromsgrove.html +++ b/docs/c/bromsgrove.html @@ -151,5 +151,5 @@

        Bromsgrove

        - + diff --git a/docs/c/broxbourne.html b/docs/c/broxbourne.html index 99faab9efa..4c39df79ba 100644 --- a/docs/c/broxbourne.html +++ b/docs/c/broxbourne.html @@ -151,5 +151,5 @@

        Broxbourne

        - + diff --git a/docs/c/broxtowe.html b/docs/c/broxtowe.html index a1f4541d4a..68492ba0b0 100644 --- a/docs/c/broxtowe.html +++ b/docs/c/broxtowe.html @@ -154,5 +154,5 @@

        Broxtowe

        - + diff --git a/docs/c/buckingham.html b/docs/c/buckingham.html index f5aea1d9bf..3de86da4e5 100644 --- a/docs/c/buckingham.html +++ b/docs/c/buckingham.html @@ -156,5 +156,5 @@

        Buckingham

        - + diff --git a/docs/c/burnley.html b/docs/c/burnley.html index 63e4a5fe7b..757fced8f3 100644 --- a/docs/c/burnley.html +++ b/docs/c/burnley.html @@ -157,5 +157,5 @@

        Burnley

        - + diff --git a/docs/c/burton.html b/docs/c/burton.html index 4a36d02a40..6eba3f8c38 100644 --- a/docs/c/burton.html +++ b/docs/c/burton.html @@ -154,5 +154,5 @@

        Burton

        - + diff --git a/docs/c/bury-north.html b/docs/c/bury-north.html index afe7212120..8183ce3d6d 100644 --- a/docs/c/bury-north.html +++ b/docs/c/bury-north.html @@ -155,5 +155,5 @@

        Bury North

        - + diff --git a/docs/c/bury-south.html b/docs/c/bury-south.html index 454f9a5cc8..2ff17c3a8a 100644 --- a/docs/c/bury-south.html +++ b/docs/c/bury-south.html @@ -155,5 +155,5 @@

        Bury South

        - + diff --git a/docs/c/bury-st-edmunds.html b/docs/c/bury-st-edmunds.html index c2d06e3b64..922e6fa17a 100644 --- a/docs/c/bury-st-edmunds.html +++ b/docs/c/bury-st-edmunds.html @@ -151,5 +151,5 @@

        Bury St Edmunds

        - + diff --git a/docs/c/caerphilly.html b/docs/c/caerphilly.html index 15d76959bb..d271ca0198 100644 --- a/docs/c/caerphilly.html +++ b/docs/c/caerphilly.html @@ -151,5 +151,5 @@

        Caerphilly

        - + diff --git a/docs/c/caithness-sutherland-and.html b/docs/c/caithness-sutherland-and.html index ce1d779412..50dd70a99f 100644 --- a/docs/c/caithness-sutherland-and.html +++ b/docs/c/caithness-sutherland-and.html @@ -155,5 +155,5 @@

        Caithness, Sutherland and Easter Ross

        - + diff --git a/docs/c/calder-valley.html b/docs/c/calder-valley.html index b87b2f85a1..ac807ee9e3 100644 --- a/docs/c/calder-valley.html +++ b/docs/c/calder-valley.html @@ -151,5 +151,5 @@

        Calder Valley

        - + diff --git a/docs/c/camberwell-and-peckham.html b/docs/c/camberwell-and-peckham.html index daadf8b56e..5129ab1bf6 100644 --- a/docs/c/camberwell-and-peckham.html +++ b/docs/c/camberwell-and-peckham.html @@ -156,5 +156,5 @@

        Camberwell and Peckham

        - + diff --git a/docs/c/camborne-and-redruth.html b/docs/c/camborne-and-redruth.html index c4f7414de8..9254329f7f 100644 --- a/docs/c/camborne-and-redruth.html +++ b/docs/c/camborne-and-redruth.html @@ -155,5 +155,5 @@

        Camborne and Redruth

        - + diff --git a/docs/c/cambridge.html b/docs/c/cambridge.html index b5eb0d748b..7b87d6e905 100644 --- a/docs/c/cambridge.html +++ b/docs/c/cambridge.html @@ -155,5 +155,5 @@

        Cambridge

        - + diff --git a/docs/c/cannock-chase.html b/docs/c/cannock-chase.html index 7b2dfbd992..f2f2140183 100644 --- a/docs/c/cannock-chase.html +++ b/docs/c/cannock-chase.html @@ -150,5 +150,5 @@

        Cannock Chase

        - + diff --git a/docs/c/canterbury.html b/docs/c/canterbury.html index c327a80fd9..6a7c642fa4 100644 --- a/docs/c/canterbury.html +++ b/docs/c/canterbury.html @@ -154,5 +154,5 @@

        Canterbury

        - + diff --git a/docs/c/cardiff-central.html b/docs/c/cardiff-central.html index 6438f91f2f..590711dacd 100644 --- a/docs/c/cardiff-central.html +++ b/docs/c/cardiff-central.html @@ -99,7 +99,7 @@

        Cardiff Central

      • Jo Stevens (Labour)
        @JoStevensLabour
      • Gareth Pearce (The Brexit Party)
        @GarethPearceBP
      • Akil Kata (Independent)
        @KataAkil
      • -
      • Siân Caiach (Gwlad Gwlad)
        @SianCaiach
      • +
      • Siân Caiach (Gwlad Gwlad)
        @SianCaiach
      • Meirion Jenkins (Conservative)
        @meirionj
      Non-Tweeting Candidates @@ -157,5 +157,5 @@

      Cardiff Central

      - + diff --git a/docs/c/cardiff-north.html b/docs/c/cardiff-north.html index ceed6a7adc..8ffdfddec9 100644 --- a/docs/c/cardiff-north.html +++ b/docs/c/cardiff-north.html @@ -157,5 +157,5 @@

      Cardiff North

      - + diff --git a/docs/c/cardiff-south-and-penarth.html b/docs/c/cardiff-south-and-penarth.html index 47f196fce7..c4a4eb8d49 100644 --- a/docs/c/cardiff-south-and-penarth.html +++ b/docs/c/cardiff-south-and-penarth.html @@ -153,5 +153,5 @@

      Cardiff South and Penarth

      - + diff --git a/docs/c/cardiff-west.html b/docs/c/cardiff-west.html index 2527f82807..cb4117ceaa 100644 --- a/docs/c/cardiff-west.html +++ b/docs/c/cardiff-west.html @@ -153,5 +153,5 @@

      Cardiff West

      - + diff --git a/docs/c/carlisle.html b/docs/c/carlisle.html index 5eece63072..8af4caa4fc 100644 --- a/docs/c/carlisle.html +++ b/docs/c/carlisle.html @@ -151,5 +151,5 @@

      Carlisle

      - + diff --git a/docs/c/carmarthen-east-and-dinef.html b/docs/c/carmarthen-east-and-dinef.html index e7d8ce25a2..269d872b5e 100644 --- a/docs/c/carmarthen-east-and-dinef.html +++ b/docs/c/carmarthen-east-and-dinef.html @@ -151,5 +151,5 @@

      Carmarthen East and Dinefwr

      - + diff --git a/docs/c/carmarthen-west-and-south.html b/docs/c/carmarthen-west-and-south.html index a93f1edc00..4a0b1889de 100644 --- a/docs/c/carmarthen-west-and-south.html +++ b/docs/c/carmarthen-west-and-south.html @@ -154,5 +154,5 @@

      Carmarthen West and South Pembrokeshire

      - + diff --git a/docs/c/carshalton-and-wallington.html b/docs/c/carshalton-and-wallington.html index 39da06ae85..02ff6988c0 100644 --- a/docs/c/carshalton-and-wallington.html +++ b/docs/c/carshalton-and-wallington.html @@ -153,5 +153,5 @@

      Carshalton and Wallington

      - + diff --git a/docs/c/castle-point.html b/docs/c/castle-point.html index 24dd498e5d..352bdad785 100644 --- a/docs/c/castle-point.html +++ b/docs/c/castle-point.html @@ -150,5 +150,5 @@

      Castle Point

      - + diff --git a/docs/c/central-ayrshire.html b/docs/c/central-ayrshire.html index 6e01e9632c..df0a9c8853 100644 --- a/docs/c/central-ayrshire.html +++ b/docs/c/central-ayrshire.html @@ -151,5 +151,5 @@

      Central Ayrshire

      - + diff --git a/docs/c/central-devon.html b/docs/c/central-devon.html index 162618a712..a478d3953d 100644 --- a/docs/c/central-devon.html +++ b/docs/c/central-devon.html @@ -154,5 +154,5 @@

      Central Devon

      - + diff --git a/docs/c/central-suffolk-and-north.html b/docs/c/central-suffolk-and-north.html index 2977c03c7c..80dbbc826b 100644 --- a/docs/c/central-suffolk-and-north.html +++ b/docs/c/central-suffolk-and-north.html @@ -154,5 +154,5 @@

      Central Suffolk and North Ipswich

      - + diff --git a/docs/c/ceredigion.html b/docs/c/ceredigion.html index 7d53a6b0e4..bbdba45827 100644 --- a/docs/c/ceredigion.html +++ b/docs/c/ceredigion.html @@ -156,5 +156,5 @@

      Ceredigion

      - + diff --git a/docs/c/charnwood.html b/docs/c/charnwood.html index 64ef53631a..a172be2747 100644 --- a/docs/c/charnwood.html +++ b/docs/c/charnwood.html @@ -154,5 +154,5 @@

      Charnwood

      - + diff --git a/docs/c/chatham-and-aylesford.html b/docs/c/chatham-and-aylesford.html index 795a54db69..d44ffd6e87 100644 --- a/docs/c/chatham-and-aylesford.html +++ b/docs/c/chatham-and-aylesford.html @@ -152,5 +152,5 @@

      Chatham and Aylesford

      - + diff --git a/docs/c/cheadle.html b/docs/c/cheadle.html index 267b44a610..a54be6e150 100644 --- a/docs/c/cheadle.html +++ b/docs/c/cheadle.html @@ -150,5 +150,5 @@

      Cheadle

      - + diff --git a/docs/c/chelmsford.html b/docs/c/chelmsford.html index a6a535a93c..1e35121e73 100644 --- a/docs/c/chelmsford.html +++ b/docs/c/chelmsford.html @@ -154,5 +154,5 @@

      Chelmsford

      - + diff --git a/docs/c/chelsea-and-fulham.html b/docs/c/chelsea-and-fulham.html index 9f5939b8d2..d41d4a363e 100644 --- a/docs/c/chelsea-and-fulham.html +++ b/docs/c/chelsea-and-fulham.html @@ -151,5 +151,5 @@

      Chelsea and Fulham

      - + diff --git a/docs/c/cheltenham.html b/docs/c/cheltenham.html index 52f41e6895..165df03b92 100644 --- a/docs/c/cheltenham.html +++ b/docs/c/cheltenham.html @@ -154,5 +154,5 @@

      Cheltenham

      - + diff --git a/docs/c/chesham-and-amersham.html b/docs/c/chesham-and-amersham.html index 8ee3a214e3..f5c77e06fb 100644 --- a/docs/c/chesham-and-amersham.html +++ b/docs/c/chesham-and-amersham.html @@ -151,5 +151,5 @@

      Chesham and Amersham

      - + diff --git a/docs/c/chesterfield.html b/docs/c/chesterfield.html index c09328b2f7..f5c10a80d9 100644 --- a/docs/c/chesterfield.html +++ b/docs/c/chesterfield.html @@ -153,5 +153,5 @@

      Chesterfield

      - + diff --git a/docs/c/chichester.html b/docs/c/chichester.html index b529c43fb4..e324a28a51 100644 --- a/docs/c/chichester.html +++ b/docs/c/chichester.html @@ -153,5 +153,5 @@

      Chichester

      - + diff --git a/docs/c/chingford-and-woodford-gr.html b/docs/c/chingford-and-woodford-gr.html index 76b038078f..728a7e265f 100644 --- a/docs/c/chingford-and-woodford-gr.html +++ b/docs/c/chingford-and-woodford-gr.html @@ -150,5 +150,5 @@

      Chingford and Woodford Green

      - + diff --git a/docs/c/chippenham.html b/docs/c/chippenham.html index 5ffefd9b5d..26cf61cf3b 100644 --- a/docs/c/chippenham.html +++ b/docs/c/chippenham.html @@ -150,5 +150,5 @@

      Chippenham

      - + diff --git a/docs/c/chipping-barnet.html b/docs/c/chipping-barnet.html index d51c09fd45..21f590ee03 100644 --- a/docs/c/chipping-barnet.html +++ b/docs/c/chipping-barnet.html @@ -155,5 +155,5 @@

      Chipping Barnet

      - + diff --git a/docs/c/chorley.html b/docs/c/chorley.html index 02fe9d0a8f..90f605b648 100644 --- a/docs/c/chorley.html +++ b/docs/c/chorley.html @@ -150,5 +150,5 @@

      Chorley

      - + diff --git a/docs/c/christchurch.html b/docs/c/christchurch.html index 3a2b608876..dd01da42db 100644 --- a/docs/c/christchurch.html +++ b/docs/c/christchurch.html @@ -154,5 +154,5 @@

      Christchurch

      - + diff --git a/docs/c/cities-of-london-and-west.html b/docs/c/cities-of-london-and-west.html index 23e3231666..b14d8a8f27 100644 --- a/docs/c/cities-of-london-and-west.html +++ b/docs/c/cities-of-london-and-west.html @@ -156,5 +156,5 @@

      Cities of London and Westminster

      - + diff --git a/docs/c/city-of-chester.html b/docs/c/city-of-chester.html index 8134346d15..dd62d82d2d 100644 --- a/docs/c/city-of-chester.html +++ b/docs/c/city-of-chester.html @@ -155,5 +155,5 @@

      City of Chester

      - + diff --git a/docs/c/city-of-durham.html b/docs/c/city-of-durham.html index 8cad152dc7..ed26979a55 100644 --- a/docs/c/city-of-durham.html +++ b/docs/c/city-of-durham.html @@ -152,5 +152,5 @@

      City of Durham

      - + diff --git a/docs/c/clacton.html b/docs/c/clacton.html index 861291d1b4..e23cfccda6 100644 --- a/docs/c/clacton.html +++ b/docs/c/clacton.html @@ -157,5 +157,5 @@

      Clacton

      - + diff --git a/docs/c/cleethorpes.html b/docs/c/cleethorpes.html index 15a28a81f1..5066b767e3 100644 --- a/docs/c/cleethorpes.html +++ b/docs/c/cleethorpes.html @@ -151,5 +151,5 @@

      Cleethorpes

      - + diff --git a/docs/c/clwyd-south.html b/docs/c/clwyd-south.html index 09903219c2..f4e3d0f93a 100644 --- a/docs/c/clwyd-south.html +++ b/docs/c/clwyd-south.html @@ -155,5 +155,5 @@

      Clwyd South

      - + diff --git a/docs/c/clwyd-west.html b/docs/c/clwyd-west.html index 543fe2ea0a..c66ae6675c 100644 --- a/docs/c/clwyd-west.html +++ b/docs/c/clwyd-west.html @@ -151,5 +151,5 @@

      Clwyd West

      - + diff --git a/docs/c/coatbridge-chryston-and.html b/docs/c/coatbridge-chryston-and.html index 859b960f19..77073d7c57 100644 --- a/docs/c/coatbridge-chryston-and.html +++ b/docs/c/coatbridge-chryston-and.html @@ -155,5 +155,5 @@

      Coatbridge, Chryston and Bellshill

      - + diff --git a/docs/c/colchester.html b/docs/c/colchester.html index a23574499e..955614a788 100644 --- a/docs/c/colchester.html +++ b/docs/c/colchester.html @@ -151,5 +151,5 @@

      Colchester

      - + diff --git a/docs/c/colne-valley.html b/docs/c/colne-valley.html index 62e399f934..c4563f2525 100644 --- a/docs/c/colne-valley.html +++ b/docs/c/colne-valley.html @@ -158,5 +158,5 @@

      Colne Valley

      - + diff --git a/docs/c/congleton.html b/docs/c/congleton.html index 5863bba905..7cf77b91a1 100644 --- a/docs/c/congleton.html +++ b/docs/c/congleton.html @@ -155,5 +155,5 @@

      Congleton

      - + diff --git a/docs/c/copeland.html b/docs/c/copeland.html index bbf4192a90..a9791c8e85 100644 --- a/docs/c/copeland.html +++ b/docs/c/copeland.html @@ -151,5 +151,5 @@

      Copeland

      - + diff --git a/docs/c/corby.html b/docs/c/corby.html index 41f73a8d45..49adf093e8 100644 --- a/docs/c/corby.html +++ b/docs/c/corby.html @@ -150,5 +150,5 @@

      Corby

      - + diff --git a/docs/c/coventry-north-east.html b/docs/c/coventry-north-east.html index e5a86bc371..2146917cb0 100644 --- a/docs/c/coventry-north-east.html +++ b/docs/c/coventry-north-east.html @@ -155,5 +155,5 @@

      Coventry North East

      - + diff --git a/docs/c/coventry-north-west.html b/docs/c/coventry-north-west.html index 6017321a43..47c6cf1569 100644 --- a/docs/c/coventry-north-west.html +++ b/docs/c/coventry-north-west.html @@ -152,5 +152,5 @@

      Coventry North West

      - + diff --git a/docs/c/coventry-south.html b/docs/c/coventry-south.html index 04982c283f..70aa127a88 100644 --- a/docs/c/coventry-south.html +++ b/docs/c/coventry-south.html @@ -153,5 +153,5 @@

      Coventry South

      - + diff --git a/docs/c/crawley.html b/docs/c/crawley.html index 7bfa1e0300..c934da8703 100644 --- a/docs/c/crawley.html +++ b/docs/c/crawley.html @@ -151,5 +151,5 @@

      Crawley

      - + diff --git a/docs/c/crewe-and-nantwich.html b/docs/c/crewe-and-nantwich.html index 438c898076..7bb6d61a21 100644 --- a/docs/c/crewe-and-nantwich.html +++ b/docs/c/crewe-and-nantwich.html @@ -153,5 +153,5 @@

      Crewe and Nantwich

      - + diff --git a/docs/c/croydon-central.html b/docs/c/croydon-central.html index 59e00d4566..cedc432a80 100644 --- a/docs/c/croydon-central.html +++ b/docs/c/croydon-central.html @@ -152,5 +152,5 @@

      Croydon Central

      - + diff --git a/docs/c/croydon-north.html b/docs/c/croydon-north.html index dc76a588a6..d90462f936 100644 --- a/docs/c/croydon-north.html +++ b/docs/c/croydon-north.html @@ -153,5 +153,5 @@

      Croydon North

      - + diff --git a/docs/c/croydon-south.html b/docs/c/croydon-south.html index 47146e5b48..30034566da 100644 --- a/docs/c/croydon-south.html +++ b/docs/c/croydon-south.html @@ -155,5 +155,5 @@

      Croydon South

      - + diff --git a/docs/c/cumbernauld-kilsyth-and.html b/docs/c/cumbernauld-kilsyth-and.html index 2bc92586c1..8ce798a540 100644 --- a/docs/c/cumbernauld-kilsyth-and.html +++ b/docs/c/cumbernauld-kilsyth-and.html @@ -151,5 +151,5 @@

      Cumbernauld, Kilsyth and Kirkintilloch East

      - + diff --git a/docs/c/cynon-valley.html b/docs/c/cynon-valley.html index 8e12e6368c..183380b739 100644 --- a/docs/c/cynon-valley.html +++ b/docs/c/cynon-valley.html @@ -157,5 +157,5 @@

      Cynon Valley

      - + diff --git a/docs/c/dagenham-and-rainham.html b/docs/c/dagenham-and-rainham.html index 988360269b..447009dfcf 100644 --- a/docs/c/dagenham-and-rainham.html +++ b/docs/c/dagenham-and-rainham.html @@ -157,5 +157,5 @@

      Dagenham and Rainham

      - + diff --git a/docs/c/darlington.html b/docs/c/darlington.html index 9309e4cbae..32ff8ced55 100644 --- a/docs/c/darlington.html +++ b/docs/c/darlington.html @@ -156,5 +156,5 @@

      Darlington

      - + diff --git a/docs/c/dartford.html b/docs/c/dartford.html index 2157bbb115..6c81ecdbac 100644 --- a/docs/c/dartford.html +++ b/docs/c/dartford.html @@ -154,5 +154,5 @@

      Dartford

      - + diff --git a/docs/c/daventry.html b/docs/c/daventry.html index 5e64aa878c..ffe16a3254 100644 --- a/docs/c/daventry.html +++ b/docs/c/daventry.html @@ -151,5 +151,5 @@

      Daventry

      - + diff --git a/docs/c/delyn.html b/docs/c/delyn.html index a8ccdd4c9c..22d16ac312 100644 --- a/docs/c/delyn.html +++ b/docs/c/delyn.html @@ -152,5 +152,5 @@

      Delyn

      - + diff --git a/docs/c/denton-and-reddish.html b/docs/c/denton-and-reddish.html index 5a81abab54..e784e20ab9 100644 --- a/docs/c/denton-and-reddish.html +++ b/docs/c/denton-and-reddish.html @@ -153,5 +153,5 @@

      Denton and Reddish

      - + diff --git a/docs/c/derby-north.html b/docs/c/derby-north.html index 0bb0769632..2c37cc17ef 100644 --- a/docs/c/derby-north.html +++ b/docs/c/derby-north.html @@ -153,5 +153,5 @@

      Derby North

      - + diff --git a/docs/c/derby-south.html b/docs/c/derby-south.html index 504dabb936..09828cd36f 100644 --- a/docs/c/derby-south.html +++ b/docs/c/derby-south.html @@ -154,5 +154,5 @@

      Derby South

      - + diff --git a/docs/c/derbyshire-dales.html b/docs/c/derbyshire-dales.html index ba6bec0f6b..5f86f125da 100644 --- a/docs/c/derbyshire-dales.html +++ b/docs/c/derbyshire-dales.html @@ -151,5 +151,5 @@

      Derbyshire Dales

      - + diff --git a/docs/c/devizes.html b/docs/c/devizes.html index 87934dcd42..cb77961f2d 100644 --- a/docs/c/devizes.html +++ b/docs/c/devizes.html @@ -151,5 +151,5 @@

      Devizes

      - + diff --git a/docs/c/dewsbury.html b/docs/c/dewsbury.html index 2fcce0b268..fe0520123a 100644 --- a/docs/c/dewsbury.html +++ b/docs/c/dewsbury.html @@ -156,5 +156,5 @@

      Dewsbury

      - + diff --git a/docs/c/don-valley.html b/docs/c/don-valley.html index a92d3f7973..efb97b2ddd 100644 --- a/docs/c/don-valley.html +++ b/docs/c/don-valley.html @@ -156,5 +156,5 @@

      Don Valley

      - + diff --git a/docs/c/doncaster-central.html b/docs/c/doncaster-central.html index 763fce7bd6..48f1e6db99 100644 --- a/docs/c/doncaster-central.html +++ b/docs/c/doncaster-central.html @@ -156,5 +156,5 @@

      Doncaster Central

      - + diff --git a/docs/c/doncaster-north.html b/docs/c/doncaster-north.html index c5a173b881..8b5268f9fe 100644 --- a/docs/c/doncaster-north.html +++ b/docs/c/doncaster-north.html @@ -159,5 +159,5 @@

      Doncaster North

      - + diff --git a/docs/c/dover.html b/docs/c/dover.html index f2ca8d093d..7733952832 100644 --- a/docs/c/dover.html +++ b/docs/c/dover.html @@ -156,5 +156,5 @@

      Dover

      - + diff --git a/docs/c/dudley-north.html b/docs/c/dudley-north.html index 6a8cf78956..4e822518de 100644 --- a/docs/c/dudley-north.html +++ b/docs/c/dudley-north.html @@ -154,5 +154,5 @@

      Dudley North

      - + diff --git a/docs/c/dudley-south.html b/docs/c/dudley-south.html index 6f88d1bfcf..e418c7f3bd 100644 --- a/docs/c/dudley-south.html +++ b/docs/c/dudley-south.html @@ -154,5 +154,5 @@

      Dudley South

      - + diff --git a/docs/c/dulwich-and-west-norwood.html b/docs/c/dulwich-and-west-norwood.html index 0c266c90fc..2955a6a5e0 100644 --- a/docs/c/dulwich-and-west-norwood.html +++ b/docs/c/dulwich-and-west-norwood.html @@ -156,5 +156,5 @@

      Dulwich and West Norwood

      - + diff --git a/docs/c/dumfries-and-galloway.html b/docs/c/dumfries-and-galloway.html index 96251bb19c..3f49f3db58 100644 --- a/docs/c/dumfries-and-galloway.html +++ b/docs/c/dumfries-and-galloway.html @@ -154,5 +154,5 @@

      Dumfries and Galloway

      - + diff --git a/docs/c/dumfriesshire-clydesdale.html b/docs/c/dumfriesshire-clydesdale.html index 220d41b2f5..c8c1fd464e 100644 --- a/docs/c/dumfriesshire-clydesdale.html +++ b/docs/c/dumfriesshire-clydesdale.html @@ -154,5 +154,5 @@

      Dumfriesshire, Clydesdale and Tweeddale

      - + diff --git a/docs/c/dundee-east.html b/docs/c/dundee-east.html index 85a25dfec7..9024d3c36a 100644 --- a/docs/c/dundee-east.html +++ b/docs/c/dundee-east.html @@ -155,5 +155,5 @@

      Dundee East

      - + diff --git a/docs/c/dundee-west.html b/docs/c/dundee-west.html index f632db3ecf..86de5f598e 100644 --- a/docs/c/dundee-west.html +++ b/docs/c/dundee-west.html @@ -156,5 +156,5 @@

      Dundee West

      - + diff --git a/docs/c/dunfermline-and-west-fife.html b/docs/c/dunfermline-and-west-fife.html index 43b6531811..54222fa95a 100644 --- a/docs/c/dunfermline-and-west-fife.html +++ b/docs/c/dunfermline-and-west-fife.html @@ -155,5 +155,5 @@

      Dunfermline and West Fife

      - + diff --git a/docs/c/dwyfor-meirionnydd.html b/docs/c/dwyfor-meirionnydd.html index 25b0eb7f9b..dfdff08cfd 100644 --- a/docs/c/dwyfor-meirionnydd.html +++ b/docs/c/dwyfor-meirionnydd.html @@ -151,5 +151,5 @@

      Dwyfor Meirionnydd

      - + diff --git a/docs/c/ealing-central-and-acton.html b/docs/c/ealing-central-and-acton.html index 31d549301e..90fe022a4b 100644 --- a/docs/c/ealing-central-and-acton.html +++ b/docs/c/ealing-central-and-acton.html @@ -155,5 +155,5 @@

      Ealing Central and Acton

      - + diff --git a/docs/c/ealing-north.html b/docs/c/ealing-north.html index bf1b47a57b..4a967a7111 100644 --- a/docs/c/ealing-north.html +++ b/docs/c/ealing-north.html @@ -151,5 +151,5 @@

      Ealing North

      - + diff --git a/docs/c/ealing-southall.html b/docs/c/ealing-southall.html index c23e7a752a..bfb0f53882 100644 --- a/docs/c/ealing-southall.html +++ b/docs/c/ealing-southall.html @@ -157,5 +157,5 @@

      Ealing, Southall

      - + diff --git a/docs/c/easington.html b/docs/c/easington.html index cce348b3ba..1e94d6671a 100644 --- a/docs/c/easington.html +++ b/docs/c/easington.html @@ -155,5 +155,5 @@

      Easington

      - + diff --git a/docs/c/east-antrim.html b/docs/c/east-antrim.html index 3f2d95e944..4a40b9986a 100644 --- a/docs/c/east-antrim.html +++ b/docs/c/east-antrim.html @@ -95,7 +95,7 @@

      East Antrim

      election.

      Tweeting Candidates
        -
      • Oliver McMullan (Sinn Féin)
        @OliverMcMullan
      • +
      • Oliver McMullan (Sinn Féin)
        @OliverMcMullan
      • Danny Donnelly (Alliance - Alliance Party of Northern Ireland)
        @DannyDonnelly1
      • Sammy Wilson (Democratic Unionist Party - D.U.P.)
        @eastantrimmp
      • Stephen Aiken (Ulster Unionist Party)
        @SteveAikenUUP
      • @@ -154,5 +154,5 @@

        East Antrim

        - + diff --git a/docs/c/east-devon.html b/docs/c/east-devon.html index b859343898..91aefbf12a 100644 --- a/docs/c/east-devon.html +++ b/docs/c/east-devon.html @@ -156,5 +156,5 @@

        East Devon

        - + diff --git a/docs/c/east-dunbartonshire.html b/docs/c/east-dunbartonshire.html index c0bc078d08..3bbede65f5 100644 --- a/docs/c/east-dunbartonshire.html +++ b/docs/c/east-dunbartonshire.html @@ -158,5 +158,5 @@

        East Dunbartonshire

        - + diff --git a/docs/c/east-ham.html b/docs/c/east-ham.html index f98f6a255c..63a06f3342 100644 --- a/docs/c/east-ham.html +++ b/docs/c/east-ham.html @@ -153,5 +153,5 @@

        East Ham

        - + diff --git a/docs/c/east-hampshire.html b/docs/c/east-hampshire.html index aaa684ca8a..9548b79656 100644 --- a/docs/c/east-hampshire.html +++ b/docs/c/east-hampshire.html @@ -156,5 +156,5 @@

        East Hampshire

        - + diff --git a/docs/c/east-kilbride-strathaven.html b/docs/c/east-kilbride-strathaven.html index e7041ca40d..cde222c634 100644 --- a/docs/c/east-kilbride-strathaven.html +++ b/docs/c/east-kilbride-strathaven.html @@ -156,5 +156,5 @@

        East Kilbride, Strathaven and Lesmahagow

        - + diff --git a/docs/c/east-londonderry.html b/docs/c/east-londonderry.html index df33e9dbf5..eda90ba03c 100644 --- a/docs/c/east-londonderry.html +++ b/docs/c/east-londonderry.html @@ -95,10 +95,10 @@

        East Londonderry

        election.

        Tweeting Candidates Non-Tweeting Candidates @@ -156,5 +156,5 @@

        East Londonderry

        - + diff --git a/docs/c/east-lothian.html b/docs/c/east-lothian.html index f627fc95c1..d26357cc01 100644 --- a/docs/c/east-lothian.html +++ b/docs/c/east-lothian.html @@ -155,5 +155,5 @@

        East Lothian

        - + diff --git a/docs/c/east-renfrewshire.html b/docs/c/east-renfrewshire.html index 293d57dd84..0b22f9dac3 100644 --- a/docs/c/east-renfrewshire.html +++ b/docs/c/east-renfrewshire.html @@ -151,5 +151,5 @@

        East Renfrewshire

        - + diff --git a/docs/c/east-surrey.html b/docs/c/east-surrey.html index 73a406e31e..86a90604bd 100644 --- a/docs/c/east-surrey.html +++ b/docs/c/east-surrey.html @@ -156,5 +156,5 @@

        East Surrey

        - + diff --git a/docs/c/east-worthing-and-shoreha.html b/docs/c/east-worthing-and-shoreha.html index 34a30e9107..d113940796 100644 --- a/docs/c/east-worthing-and-shoreha.html +++ b/docs/c/east-worthing-and-shoreha.html @@ -152,5 +152,5 @@

        East Worthing and Shoreham

        - + diff --git a/docs/c/east-yorkshire.html b/docs/c/east-yorkshire.html index f9fb81d346..ed2035cad5 100644 --- a/docs/c/east-yorkshire.html +++ b/docs/c/east-yorkshire.html @@ -155,5 +155,5 @@

        East Yorkshire

        - + diff --git a/docs/c/eastbourne.html b/docs/c/eastbourne.html index e57fee9798..747e2df609 100644 --- a/docs/c/eastbourne.html +++ b/docs/c/eastbourne.html @@ -155,5 +155,5 @@

        Eastbourne

        - + diff --git a/docs/c/eastleigh.html b/docs/c/eastleigh.html index 7dd502a8a8..4ba8f62f06 100644 --- a/docs/c/eastleigh.html +++ b/docs/c/eastleigh.html @@ -154,5 +154,5 @@

        Eastleigh

        - + diff --git a/docs/c/eddisbury.html b/docs/c/eddisbury.html index 2e07683b8c..4867d7eeb2 100644 --- a/docs/c/eddisbury.html +++ b/docs/c/eddisbury.html @@ -155,5 +155,5 @@

        Eddisbury

        - + diff --git a/docs/c/edinburgh-east.html b/docs/c/edinburgh-east.html index bff3e2bdf8..c22ef5024d 100644 --- a/docs/c/edinburgh-east.html +++ b/docs/c/edinburgh-east.html @@ -155,5 +155,5 @@

        Edinburgh East

        - + diff --git a/docs/c/edinburgh-north-and-leith.html b/docs/c/edinburgh-north-and-leith.html index aff57a6c55..9c509cd83e 100644 --- a/docs/c/edinburgh-north-and-leith.html +++ b/docs/c/edinburgh-north-and-leith.html @@ -157,5 +157,5 @@

        Edinburgh North and Leith

        - + diff --git a/docs/c/edinburgh-south-west.html b/docs/c/edinburgh-south-west.html index e033726451..82ebf9aa10 100644 --- a/docs/c/edinburgh-south-west.html +++ b/docs/c/edinburgh-south-west.html @@ -157,5 +157,5 @@

        Edinburgh South West

        - + diff --git a/docs/c/edinburgh-south.html b/docs/c/edinburgh-south.html index c46dca2323..e39c4f8ecd 100644 --- a/docs/c/edinburgh-south.html +++ b/docs/c/edinburgh-south.html @@ -152,5 +152,5 @@

        Edinburgh South

        - + diff --git a/docs/c/edinburgh-west.html b/docs/c/edinburgh-west.html index 8dd2ce9e60..31b1a1f6c4 100644 --- a/docs/c/edinburgh-west.html +++ b/docs/c/edinburgh-west.html @@ -152,5 +152,5 @@

        Edinburgh West

        - + diff --git a/docs/c/edmonton.html b/docs/c/edmonton.html index f19a94826f..b5c7ba9c56 100644 --- a/docs/c/edmonton.html +++ b/docs/c/edmonton.html @@ -156,5 +156,5 @@

        Edmonton

        - + diff --git a/docs/c/ellesmere-port-and-neston.html b/docs/c/ellesmere-port-and-neston.html index 27b751f58f..e7feedb1fc 100644 --- a/docs/c/ellesmere-port-and-neston.html +++ b/docs/c/ellesmere-port-and-neston.html @@ -152,5 +152,5 @@

        Ellesmere Port and Neston

        - + diff --git a/docs/c/elmet-and-rothwell.html b/docs/c/elmet-and-rothwell.html index 0479e229c8..3ccb1ff5f2 100644 --- a/docs/c/elmet-and-rothwell.html +++ b/docs/c/elmet-and-rothwell.html @@ -155,5 +155,5 @@

        Elmet and Rothwell

        - + diff --git a/docs/c/eltham.html b/docs/c/eltham.html index 374f2c3828..d40622bfec 100644 --- a/docs/c/eltham.html +++ b/docs/c/eltham.html @@ -152,5 +152,5 @@

        Eltham

        - + diff --git a/docs/c/enfield-north.html b/docs/c/enfield-north.html index 682aecb57b..a9cfa14981 100644 --- a/docs/c/enfield-north.html +++ b/docs/c/enfield-north.html @@ -155,5 +155,5 @@

        Enfield North

        - + diff --git a/docs/c/enfield-southgate.html b/docs/c/enfield-southgate.html index 994f22da8f..33185b6046 100644 --- a/docs/c/enfield-southgate.html +++ b/docs/c/enfield-southgate.html @@ -152,5 +152,5 @@

        Enfield, Southgate

        - + diff --git a/docs/c/epping-forest.html b/docs/c/epping-forest.html index 43e7495fd1..3af330a060 100644 --- a/docs/c/epping-forest.html +++ b/docs/c/epping-forest.html @@ -153,5 +153,5 @@

        Epping Forest

        - + diff --git a/docs/c/epsom-and-ewell.html b/docs/c/epsom-and-ewell.html index f515e75ba8..9853903878 100644 --- a/docs/c/epsom-and-ewell.html +++ b/docs/c/epsom-and-ewell.html @@ -155,5 +155,5 @@

        Epsom and Ewell

        - + diff --git a/docs/c/erewash.html b/docs/c/erewash.html index 58077e4e18..0172906c6c 100644 --- a/docs/c/erewash.html +++ b/docs/c/erewash.html @@ -157,5 +157,5 @@

        Erewash

        - + diff --git a/docs/c/erith-and-thamesmead.html b/docs/c/erith-and-thamesmead.html index 56076d171d..853fc8d21f 100644 --- a/docs/c/erith-and-thamesmead.html +++ b/docs/c/erith-and-thamesmead.html @@ -156,5 +156,5 @@

        Erith and Thamesmead

        - + diff --git a/docs/c/esher-and-walton.html b/docs/c/esher-and-walton.html index 20181c7838..4a806595fb 100644 --- a/docs/c/esher-and-walton.html +++ b/docs/c/esher-and-walton.html @@ -156,5 +156,5 @@

        Esher and Walton

        - + diff --git a/docs/c/exeter.html b/docs/c/exeter.html index e6d14abc3c..e392c310a6 100644 --- a/docs/c/exeter.html +++ b/docs/c/exeter.html @@ -156,5 +156,5 @@

        Exeter

        - + diff --git a/docs/c/falkirk.html b/docs/c/falkirk.html index 212b2ae20e..6aa23d2cfd 100644 --- a/docs/c/falkirk.html +++ b/docs/c/falkirk.html @@ -155,5 +155,5 @@

        Falkirk

        - + diff --git a/docs/c/fareham.html b/docs/c/fareham.html index 9224a83912..e357a8c5df 100644 --- a/docs/c/fareham.html +++ b/docs/c/fareham.html @@ -154,5 +154,5 @@

        Fareham

        - + diff --git a/docs/c/faversham-and-mid-kent.html b/docs/c/faversham-and-mid-kent.html index 78f5c8c6a5..585ad054c4 100644 --- a/docs/c/faversham-and-mid-kent.html +++ b/docs/c/faversham-and-mid-kent.html @@ -155,5 +155,5 @@

        Faversham and Mid Kent

        - + diff --git a/docs/c/feltham-and-heston.html b/docs/c/feltham-and-heston.html index eba04ec20b..e35ef66b51 100644 --- a/docs/c/feltham-and-heston.html +++ b/docs/c/feltham-and-heston.html @@ -152,5 +152,5 @@

        Feltham and Heston

        - + diff --git a/docs/c/fermanagh-and-south-tyron.html b/docs/c/fermanagh-and-south-tyron.html index d6994a340c..a252d4c632 100644 --- a/docs/c/fermanagh-and-south-tyron.html +++ b/docs/c/fermanagh-and-south-tyron.html @@ -95,7 +95,7 @@

        Fermanagh and South Tyrone

        election.

        Tweeting Candidates
          -
        • Michelle Gildernew (Sinn Féin)
          @gildernewm
        • +
        • Michelle Gildernew (Sinn Féin)
          @gildernewm
        • Matthew Beaumont (Alliance - Alliance Party of Northern Ireland)
          @themrmatthew
        • Adam Gannon (SDLP (Social Democratic & Labour Party))
          @CllrAdamGannon
        • Tom Elliott (Ulster Unionist Party)
          @telliott_UUP
        • @@ -155,5 +155,5 @@

          Fermanagh and South Tyrone

          - + diff --git a/docs/c/filton-and-bradley-stoke.html b/docs/c/filton-and-bradley-stoke.html index d9af8440f1..abdd877a5b 100644 --- a/docs/c/filton-and-bradley-stoke.html +++ b/docs/c/filton-and-bradley-stoke.html @@ -155,5 +155,5 @@

          Filton and Bradley Stoke

          - + diff --git a/docs/c/finchley-and-golders-gree.html b/docs/c/finchley-and-golders-gree.html index 73972fc538..a20454669d 100644 --- a/docs/c/finchley-and-golders-gree.html +++ b/docs/c/finchley-and-golders-gree.html @@ -150,5 +150,5 @@

          Finchley and Golders Green

          - + diff --git a/docs/c/folkestone-and-hythe.html b/docs/c/folkestone-and-hythe.html index 5604d8f7cf..15ae2afa72 100644 --- a/docs/c/folkestone-and-hythe.html +++ b/docs/c/folkestone-and-hythe.html @@ -158,5 +158,5 @@

          Folkestone and Hythe

          - + diff --git a/docs/c/forest-of-dean.html b/docs/c/forest-of-dean.html index ce9f97d44a..d20c6b3636 100644 --- a/docs/c/forest-of-dean.html +++ b/docs/c/forest-of-dean.html @@ -151,5 +151,5 @@

          Forest of Dean

          - + diff --git a/docs/c/foyle.html b/docs/c/foyle.html index 45cec4ec3b..f6e088dcd4 100644 --- a/docs/c/foyle.html +++ b/docs/c/foyle.html @@ -95,7 +95,7 @@

          Foyle

          election.

          Tweeting Candidates Non-Tweeting Candidates
            -
          • Anne McCloskey (Aontú)
          • +
          • Anne McCloskey (Aontú)
          Corrections

          If you wish to make any corrections to this list, please see the @@ -157,5 +157,5 @@

          Foyle

          - + diff --git a/docs/c/fylde.html b/docs/c/fylde.html index e84a80fbcd..3c93457080 100644 --- a/docs/c/fylde.html +++ b/docs/c/fylde.html @@ -155,5 +155,5 @@

          Fylde

          - + diff --git a/docs/c/gainsborough.html b/docs/c/gainsborough.html index 619f8a87f8..582edc6301 100644 --- a/docs/c/gainsborough.html +++ b/docs/c/gainsborough.html @@ -154,5 +154,5 @@

          Gainsborough

          - + diff --git a/docs/c/garston-and-halewood.html b/docs/c/garston-and-halewood.html index 37118c9eb9..8e36cc09b1 100644 --- a/docs/c/garston-and-halewood.html +++ b/docs/c/garston-and-halewood.html @@ -156,5 +156,5 @@

          Garston and Halewood

          - + diff --git a/docs/c/gateshead.html b/docs/c/gateshead.html index 7344bea18a..68301931e8 100644 --- a/docs/c/gateshead.html +++ b/docs/c/gateshead.html @@ -154,5 +154,5 @@

          Gateshead

          - + diff --git a/docs/c/gedling.html b/docs/c/gedling.html index 1144d0ae29..c4753f2ce5 100644 --- a/docs/c/gedling.html +++ b/docs/c/gedling.html @@ -155,5 +155,5 @@

          Gedling

          - + diff --git a/docs/c/gillingham-and-rainham.html b/docs/c/gillingham-and-rainham.html index 8395fb2198..e31a5c4abd 100644 --- a/docs/c/gillingham-and-rainham.html +++ b/docs/c/gillingham-and-rainham.html @@ -157,5 +157,5 @@

          Gillingham and Rainham

          - + diff --git a/docs/c/glasgow-central.html b/docs/c/glasgow-central.html index b693c597a3..7347066739 100644 --- a/docs/c/glasgow-central.html +++ b/docs/c/glasgow-central.html @@ -155,5 +155,5 @@

          Glasgow Central

          - + diff --git a/docs/c/glasgow-east.html b/docs/c/glasgow-east.html index 05fc88f978..abb7218fcb 100644 --- a/docs/c/glasgow-east.html +++ b/docs/c/glasgow-east.html @@ -151,5 +151,5 @@

          Glasgow East

          - + diff --git a/docs/c/glasgow-north-east.html b/docs/c/glasgow-north-east.html index 6d69f219b5..4de7ebeefc 100644 --- a/docs/c/glasgow-north-east.html +++ b/docs/c/glasgow-north-east.html @@ -151,5 +151,5 @@

          Glasgow North East

          - + diff --git a/docs/c/glasgow-north-west.html b/docs/c/glasgow-north-west.html index 79122de276..4d7686e311 100644 --- a/docs/c/glasgow-north-west.html +++ b/docs/c/glasgow-north-west.html @@ -154,5 +154,5 @@

          Glasgow North West

          - + diff --git a/docs/c/glasgow-north.html b/docs/c/glasgow-north.html index 87d7b7f6a5..72bdbf739a 100644 --- a/docs/c/glasgow-north.html +++ b/docs/c/glasgow-north.html @@ -156,5 +156,5 @@

          Glasgow North

          - + diff --git a/docs/c/glasgow-south-west.html b/docs/c/glasgow-south-west.html index c7f6bc5b9a..dd43418b91 100644 --- a/docs/c/glasgow-south-west.html +++ b/docs/c/glasgow-south-west.html @@ -155,5 +155,5 @@

          Glasgow South West

          - + diff --git a/docs/c/glasgow-south.html b/docs/c/glasgow-south.html index d44c6e31f5..6603f0eb07 100644 --- a/docs/c/glasgow-south.html +++ b/docs/c/glasgow-south.html @@ -153,5 +153,5 @@

          Glasgow South

          - + diff --git a/docs/c/glenrothes.html b/docs/c/glenrothes.html index ab15d84fa0..ff486ac70e 100644 --- a/docs/c/glenrothes.html +++ b/docs/c/glenrothes.html @@ -155,5 +155,5 @@

          Glenrothes

          - + diff --git a/docs/c/gloucester.html b/docs/c/gloucester.html index ab9612042b..18c5ea5e07 100644 --- a/docs/c/gloucester.html +++ b/docs/c/gloucester.html @@ -154,5 +154,5 @@

          Gloucester

          - + diff --git a/docs/c/gordon.html b/docs/c/gordon.html index 76b096b5da..d774209f54 100644 --- a/docs/c/gordon.html +++ b/docs/c/gordon.html @@ -154,5 +154,5 @@

          Gordon

          - + diff --git a/docs/c/gosport.html b/docs/c/gosport.html index 85cd9c36fb..d5584f9d4c 100644 --- a/docs/c/gosport.html +++ b/docs/c/gosport.html @@ -151,5 +151,5 @@

          Gosport

          - + diff --git a/docs/c/gower.html b/docs/c/gower.html index 4db2334d40..af8453f78d 100644 --- a/docs/c/gower.html +++ b/docs/c/gower.html @@ -155,5 +155,5 @@

          Gower

          - + diff --git a/docs/c/grantham-and-stamford.html b/docs/c/grantham-and-stamford.html index a866824d4d..1d002a0d80 100644 --- a/docs/c/grantham-and-stamford.html +++ b/docs/c/grantham-and-stamford.html @@ -154,5 +154,5 @@

          Grantham and Stamford

          - + diff --git a/docs/c/gravesham.html b/docs/c/gravesham.html index 3194e1ac3a..5443ebcf85 100644 --- a/docs/c/gravesham.html +++ b/docs/c/gravesham.html @@ -151,5 +151,5 @@

          Gravesham

          - + diff --git a/docs/c/great-grimsby.html b/docs/c/great-grimsby.html index bab189be42..b3ba13e218 100644 --- a/docs/c/great-grimsby.html +++ b/docs/c/great-grimsby.html @@ -153,5 +153,5 @@

          Great Grimsby

          - + diff --git a/docs/c/great-yarmouth.html b/docs/c/great-yarmouth.html index 39bf663984..3c75e3729f 100644 --- a/docs/c/great-yarmouth.html +++ b/docs/c/great-yarmouth.html @@ -101,7 +101,7 @@

          Great Yarmouth

        Non-Tweeting Candidates
          -
        • Dave Harding (Veterans and People’s Party)
        • +
        • Dave Harding (Veterans and People’s Party)
        • James Joyce (Liberal Democrat)
        • Anne Marie Killett (Green)
        • Margaret McMahon-Morris (Independent)
        • @@ -157,5 +157,5 @@

          Great Yarmouth

          - + diff --git a/docs/c/greenwich-and-woolwich.html b/docs/c/greenwich-and-woolwich.html index 8ced115f6c..586dd44e02 100644 --- a/docs/c/greenwich-and-woolwich.html +++ b/docs/c/greenwich-and-woolwich.html @@ -157,5 +157,5 @@

          Greenwich and Woolwich

          - + diff --git a/docs/c/guildford.html b/docs/c/guildford.html index 6a5bcffb93..475fd85aa5 100644 --- a/docs/c/guildford.html +++ b/docs/c/guildford.html @@ -95,7 +95,7 @@

          Guildford

          election.

          Tweeting Candidates Non-Tweeting Candidates
            @@ -157,5 +157,5 @@

            Hackney North and Stoke Newington

            - + diff --git a/docs/c/hackney-south-and-shoredi.html b/docs/c/hackney-south-and-shoredi.html index 59c2474ae8..f2f2402f4b 100644 --- a/docs/c/hackney-south-and-shoredi.html +++ b/docs/c/hackney-south-and-shoredi.html @@ -156,5 +156,5 @@

            Hackney South and Shoreditch

            - + diff --git a/docs/c/halesowen-and-rowley-regi.html b/docs/c/halesowen-and-rowley-regi.html index 2ecc5f1d0a..3fc8dc2290 100644 --- a/docs/c/halesowen-and-rowley-regi.html +++ b/docs/c/halesowen-and-rowley-regi.html @@ -157,5 +157,5 @@

            Halesowen and Rowley Regis

            - + diff --git a/docs/c/halifax.html b/docs/c/halifax.html index 75fe944d18..35a6360826 100644 --- a/docs/c/halifax.html +++ b/docs/c/halifax.html @@ -155,5 +155,5 @@

            Halifax

            - + diff --git a/docs/c/haltemprice-and-howden.html b/docs/c/haltemprice-and-howden.html index 58c2130d4a..c87ebcea74 100644 --- a/docs/c/haltemprice-and-howden.html +++ b/docs/c/haltemprice-and-howden.html @@ -155,5 +155,5 @@

            Haltemprice and Howden

            - + diff --git a/docs/c/halton.html b/docs/c/halton.html index 947ab4cb96..298b38a6f6 100644 --- a/docs/c/halton.html +++ b/docs/c/halton.html @@ -155,5 +155,5 @@

            Halton

            - + diff --git a/docs/c/hammersmith.html b/docs/c/hammersmith.html index 99a2548a35..fd223e3541 100644 --- a/docs/c/hammersmith.html +++ b/docs/c/hammersmith.html @@ -155,5 +155,5 @@

            Hammersmith

            - + diff --git a/docs/c/hampstead-and-kilburn.html b/docs/c/hampstead-and-kilburn.html index 48b5c5a6c5..3c25476b51 100644 --- a/docs/c/hampstead-and-kilburn.html +++ b/docs/c/hampstead-and-kilburn.html @@ -155,5 +155,5 @@

            Hampstead and Kilburn

            - + diff --git a/docs/c/harborough.html b/docs/c/harborough.html index 0eb6cb26e2..1a6412235d 100644 --- a/docs/c/harborough.html +++ b/docs/c/harborough.html @@ -152,5 +152,5 @@

            Harborough

            - + diff --git a/docs/c/harlow.html b/docs/c/harlow.html index cd14a40e94..db987bc4bf 100644 --- a/docs/c/harlow.html +++ b/docs/c/harlow.html @@ -150,5 +150,5 @@

            Harlow

            - + diff --git a/docs/c/harrogate-and-knaresborou.html b/docs/c/harrogate-and-knaresborou.html index d5a86f3c37..bd230728d6 100644 --- a/docs/c/harrogate-and-knaresborou.html +++ b/docs/c/harrogate-and-knaresborou.html @@ -151,5 +151,5 @@

            Harrogate and Knaresborough

            - + diff --git a/docs/c/harrow-east.html b/docs/c/harrow-east.html index f3f79a31aa..678e1d0044 100644 --- a/docs/c/harrow-east.html +++ b/docs/c/harrow-east.html @@ -150,5 +150,5 @@

            Harrow East

            - + diff --git a/docs/c/harrow-west.html b/docs/c/harrow-west.html index 2e742c1e84..ccbbfae86a 100644 --- a/docs/c/harrow-west.html +++ b/docs/c/harrow-west.html @@ -155,5 +155,5 @@

            Harrow West

            - + diff --git a/docs/c/hartlepool.html b/docs/c/hartlepool.html index 03c2d0ab0b..03b1291ecc 100644 --- a/docs/c/hartlepool.html +++ b/docs/c/hartlepool.html @@ -156,5 +156,5 @@

            Hartlepool

            - + diff --git a/docs/c/harwich-and-north-essex.html b/docs/c/harwich-and-north-essex.html index cff645fb27..d9da5820df 100644 --- a/docs/c/harwich-and-north-essex.html +++ b/docs/c/harwich-and-north-essex.html @@ -156,5 +156,5 @@

            Harwich and North Essex

            - + diff --git a/docs/c/hastings-and-rye.html b/docs/c/hastings-and-rye.html index ac9554c09d..ed313699f4 100644 --- a/docs/c/hastings-and-rye.html +++ b/docs/c/hastings-and-rye.html @@ -151,5 +151,5 @@

            Hastings and Rye

            - + diff --git a/docs/c/havant.html b/docs/c/havant.html index 8ac1c310ec..6d002a5872 100644 --- a/docs/c/havant.html +++ b/docs/c/havant.html @@ -155,5 +155,5 @@

            Havant

            - + diff --git a/docs/c/hayes-and-harlington.html b/docs/c/hayes-and-harlington.html index 92fc63744b..dcb7dac866 100644 --- a/docs/c/hayes-and-harlington.html +++ b/docs/c/hayes-and-harlington.html @@ -153,5 +153,5 @@

            Hayes and Harlington

            - + diff --git a/docs/c/hazel-grove.html b/docs/c/hazel-grove.html index 3668bcfad5..af029ae63c 100644 --- a/docs/c/hazel-grove.html +++ b/docs/c/hazel-grove.html @@ -150,5 +150,5 @@

            Hazel Grove

            - + diff --git a/docs/c/hemel-hempstead.html b/docs/c/hemel-hempstead.html index 978c368d59..67c5350250 100644 --- a/docs/c/hemel-hempstead.html +++ b/docs/c/hemel-hempstead.html @@ -154,5 +154,5 @@

            Hemel Hempstead

            - + diff --git a/docs/c/hemsworth.html b/docs/c/hemsworth.html index 7a0bcdf3f9..3b0ecc30a2 100644 --- a/docs/c/hemsworth.html +++ b/docs/c/hemsworth.html @@ -158,5 +158,5 @@

            Hemsworth

            - + diff --git a/docs/c/hendon.html b/docs/c/hendon.html index 05b650379e..6da2e391c6 100644 --- a/docs/c/hendon.html +++ b/docs/c/hendon.html @@ -154,5 +154,5 @@

            Hendon

            - + diff --git a/docs/c/henley.html b/docs/c/henley.html index 186b0bf51a..d4d0aa286f 100644 --- a/docs/c/henley.html +++ b/docs/c/henley.html @@ -151,5 +151,5 @@

            Henley

            - + diff --git a/docs/c/hereford-and-south-herefo.html b/docs/c/hereford-and-south-herefo.html index 81edbf29e1..2f006beec1 100644 --- a/docs/c/hereford-and-south-herefo.html +++ b/docs/c/hereford-and-south-herefo.html @@ -151,5 +151,5 @@

            Hereford and South Herefordshire

            - + diff --git a/docs/c/hertford-and-stortford.html b/docs/c/hertford-and-stortford.html index a38b4a9b6e..bece7b9f1e 100644 --- a/docs/c/hertford-and-stortford.html +++ b/docs/c/hertford-and-stortford.html @@ -156,5 +156,5 @@

            Hertford and Stortford

            - + diff --git a/docs/c/hertsmere.html b/docs/c/hertsmere.html index 152ffc3cc8..920af92da8 100644 --- a/docs/c/hertsmere.html +++ b/docs/c/hertsmere.html @@ -154,5 +154,5 @@

            Hertsmere

            - + diff --git a/docs/c/hexham.html b/docs/c/hexham.html index 1ddd92354d..8ab92ecdf8 100644 --- a/docs/c/hexham.html +++ b/docs/c/hexham.html @@ -151,5 +151,5 @@

            Hexham

            - + diff --git a/docs/c/heywood-and-middleton.html b/docs/c/heywood-and-middleton.html index 6893e8eca5..834ab9e045 100644 --- a/docs/c/heywood-and-middleton.html +++ b/docs/c/heywood-and-middleton.html @@ -152,5 +152,5 @@

            Heywood and Middleton

            - + diff --git a/docs/c/high-peak.html b/docs/c/high-peak.html index 652d3c37ec..8287c4f3ec 100644 --- a/docs/c/high-peak.html +++ b/docs/c/high-peak.html @@ -155,5 +155,5 @@

            High Peak

            - + diff --git a/docs/c/hitchin-and-harpenden.html b/docs/c/hitchin-and-harpenden.html index b04f69899a..d0b07d8ad2 100644 --- a/docs/c/hitchin-and-harpenden.html +++ b/docs/c/hitchin-and-harpenden.html @@ -152,5 +152,5 @@

            Hitchin and Harpenden

            - + diff --git a/docs/c/holborn-and-st-pancras.html b/docs/c/holborn-and-st-pancras.html index 17306f8b9d..413661adb1 100644 --- a/docs/c/holborn-and-st-pancras.html +++ b/docs/c/holborn-and-st-pancras.html @@ -157,5 +157,5 @@

            Holborn and St Pancras

            - + diff --git a/docs/c/hornchurch-and-upminster.html b/docs/c/hornchurch-and-upminster.html index dc99b61dc8..45e5c0b382 100644 --- a/docs/c/hornchurch-and-upminster.html +++ b/docs/c/hornchurch-and-upminster.html @@ -152,5 +152,5 @@

            Hornchurch and Upminster

            - + diff --git a/docs/c/hornsey-and-wood-green.html b/docs/c/hornsey-and-wood-green.html index f0db637bbb..0cfd179a7b 100644 --- a/docs/c/hornsey-and-wood-green.html +++ b/docs/c/hornsey-and-wood-green.html @@ -157,5 +157,5 @@

            Hornsey and Wood Green

            - + diff --git a/docs/c/horsham.html b/docs/c/horsham.html index ee94c46ba7..170fe61923 100644 --- a/docs/c/horsham.html +++ b/docs/c/horsham.html @@ -155,5 +155,5 @@

            Horsham

            - + diff --git a/docs/c/houghton-and-sunderland-s.html b/docs/c/houghton-and-sunderland-s.html index 69f02411d0..c3edb690d4 100644 --- a/docs/c/houghton-and-sunderland-s.html +++ b/docs/c/houghton-and-sunderland-s.html @@ -153,5 +153,5 @@

            Houghton and Sunderland South

            - + diff --git a/docs/c/hove.html b/docs/c/hove.html index 703221f2b1..d664038ff6 100644 --- a/docs/c/hove.html +++ b/docs/c/hove.html @@ -154,5 +154,5 @@

            Hove

            - + diff --git a/docs/c/huddersfield.html b/docs/c/huddersfield.html index 66b8c40276..b7a3253f35 100644 --- a/docs/c/huddersfield.html +++ b/docs/c/huddersfield.html @@ -152,5 +152,5 @@

            Huddersfield

            - + diff --git a/docs/c/huntingdon.html b/docs/c/huntingdon.html index 41adbe2e1f..b19432dff8 100644 --- a/docs/c/huntingdon.html +++ b/docs/c/huntingdon.html @@ -153,5 +153,5 @@

            Huntingdon

            - + diff --git a/docs/c/hyndburn.html b/docs/c/hyndburn.html index 1450f404c0..d21c4ed511 100644 --- a/docs/c/hyndburn.html +++ b/docs/c/hyndburn.html @@ -155,5 +155,5 @@

            Hyndburn

            - + diff --git a/docs/c/ilford-north.html b/docs/c/ilford-north.html index 294047ced8..f686e174df 100644 --- a/docs/c/ilford-north.html +++ b/docs/c/ilford-north.html @@ -156,5 +156,5 @@

            Ilford North

            - + diff --git a/docs/c/ilford-south.html b/docs/c/ilford-south.html index 9e37f9c929..77f580e0b2 100644 --- a/docs/c/ilford-south.html +++ b/docs/c/ilford-south.html @@ -153,5 +153,5 @@

            Ilford South

            - + diff --git a/docs/c/index.html b/docs/c/index.html index d5068d27da..30e568e9c9 100644 --- a/docs/c/index.html +++ b/docs/c/index.html @@ -763,7 +763,7 @@

            Constituencies

            Wythenshawe and Sale East Y Yeovil -Ynys Môn +Ynys Môn York Central York Outer @@ -818,5 +818,5 @@

            Constituencies

            - + diff --git a/docs/c/inverclyde.html b/docs/c/inverclyde.html index 1842da26b5..ca7a5305b0 100644 --- a/docs/c/inverclyde.html +++ b/docs/c/inverclyde.html @@ -154,5 +154,5 @@

            Inverclyde

            - + diff --git a/docs/c/inverness-nairn-badenoc.html b/docs/c/inverness-nairn-badenoc.html index 055b2f629f..cb3e54d4da 100644 --- a/docs/c/inverness-nairn-badenoc.html +++ b/docs/c/inverness-nairn-badenoc.html @@ -153,5 +153,5 @@

            Inverness, Nairn, Badenoch and Strathspey

            - + diff --git a/docs/c/ipswich.html b/docs/c/ipswich.html index b8c9fff222..89afb02849 100644 --- a/docs/c/ipswich.html +++ b/docs/c/ipswich.html @@ -152,5 +152,5 @@

            Ipswich

            - + diff --git a/docs/c/isle-of-wight.html b/docs/c/isle-of-wight.html index f3d482d1f2..e225375309 100644 --- a/docs/c/isle-of-wight.html +++ b/docs/c/isle-of-wight.html @@ -156,5 +156,5 @@

            Isle of Wight

            - + diff --git a/docs/c/islington-north.html b/docs/c/islington-north.html index dea7cb5f8e..af29f0ab76 100644 --- a/docs/c/islington-north.html +++ b/docs/c/islington-north.html @@ -156,5 +156,5 @@

            Islington North

            - + diff --git a/docs/c/islington-south-and-finsb.html b/docs/c/islington-south-and-finsb.html index f8fb4a1125..f3379eb3ec 100644 --- a/docs/c/islington-south-and-finsb.html +++ b/docs/c/islington-south-and-finsb.html @@ -153,5 +153,5 @@

            Islington South and Finsbury

            - + diff --git a/docs/c/islwyn.html b/docs/c/islwyn.html index b35bad666c..ee83142020 100644 --- a/docs/c/islwyn.html +++ b/docs/c/islwyn.html @@ -156,5 +156,5 @@

            Islwyn

            - + diff --git a/docs/c/jarrow.html b/docs/c/jarrow.html index e7c68f5848..7d15b1c7cb 100644 --- a/docs/c/jarrow.html +++ b/docs/c/jarrow.html @@ -158,5 +158,5 @@

            Jarrow

            - + diff --git a/docs/c/keighley.html b/docs/c/keighley.html index ed6a156c90..1b481c9410 100644 --- a/docs/c/keighley.html +++ b/docs/c/keighley.html @@ -153,5 +153,5 @@

            Keighley

            - + diff --git a/docs/c/kenilworth-and-southam.html b/docs/c/kenilworth-and-southam.html index 602d0c47ac..00b72a28df 100644 --- a/docs/c/kenilworth-and-southam.html +++ b/docs/c/kenilworth-and-southam.html @@ -155,5 +155,5 @@

            Kenilworth and Southam

            - + diff --git a/docs/c/kensington.html b/docs/c/kensington.html index 585d7e8d62..4d031d83ea 100644 --- a/docs/c/kensington.html +++ b/docs/c/kensington.html @@ -158,5 +158,5 @@

            Kensington

            - + diff --git a/docs/c/kettering.html b/docs/c/kettering.html index 5b145b698d..145db12f77 100644 --- a/docs/c/kettering.html +++ b/docs/c/kettering.html @@ -155,5 +155,5 @@

            Kettering

            - + diff --git a/docs/c/kilmarnock-and-loudoun.html b/docs/c/kilmarnock-and-loudoun.html index 960df433f6..b5d52899a4 100644 --- a/docs/c/kilmarnock-and-loudoun.html +++ b/docs/c/kilmarnock-and-loudoun.html @@ -155,5 +155,5 @@

            Kilmarnock and Loudoun

            - + diff --git a/docs/c/kingston-and-surbiton.html b/docs/c/kingston-and-surbiton.html index 1258bcf360..3a6df98a22 100644 --- a/docs/c/kingston-and-surbiton.html +++ b/docs/c/kingston-and-surbiton.html @@ -158,5 +158,5 @@

            Kingston and Surbiton

            - + diff --git a/docs/c/kingston-upon-hull-east.html b/docs/c/kingston-upon-hull-east.html index 6811989b01..db14bcc3a1 100644 --- a/docs/c/kingston-upon-hull-east.html +++ b/docs/c/kingston-upon-hull-east.html @@ -152,5 +152,5 @@

            Kingston upon Hull East

            - + diff --git a/docs/c/kingston-upon-hull-north.html b/docs/c/kingston-upon-hull-north.html index b5e04cdca2..08a19d8322 100644 --- a/docs/c/kingston-upon-hull-north.html +++ b/docs/c/kingston-upon-hull-north.html @@ -152,5 +152,5 @@

            Kingston upon Hull North

            - + diff --git a/docs/c/kingston-upon-hull-west-a.html b/docs/c/kingston-upon-hull-west-a.html index f9df9acdac..b276bdeb43 100644 --- a/docs/c/kingston-upon-hull-west-a.html +++ b/docs/c/kingston-upon-hull-west-a.html @@ -155,5 +155,5 @@

            Kingston upon Hull West and Hessle

            - + diff --git a/docs/c/kingswood.html b/docs/c/kingswood.html index 341c146174..4c0333d420 100644 --- a/docs/c/kingswood.html +++ b/docs/c/kingswood.html @@ -155,5 +155,5 @@

            Kingswood

            - + diff --git a/docs/c/kirkcaldy-and-cowdenbeath.html b/docs/c/kirkcaldy-and-cowdenbeath.html index fec9ad45cb..cf1f1f69fe 100644 --- a/docs/c/kirkcaldy-and-cowdenbeath.html +++ b/docs/c/kirkcaldy-and-cowdenbeath.html @@ -156,5 +156,5 @@

            Kirkcaldy and Cowdenbeath

            - + diff --git a/docs/c/knowsley.html b/docs/c/knowsley.html index ea48cdaad3..e757b527d3 100644 --- a/docs/c/knowsley.html +++ b/docs/c/knowsley.html @@ -156,5 +156,5 @@

            Knowsley

            - + diff --git a/docs/c/lagan-valley.html b/docs/c/lagan-valley.html index de81b20a7a..17b210ff08 100644 --- a/docs/c/lagan-valley.html +++ b/docs/c/lagan-valley.html @@ -100,7 +100,7 @@

            Lagan Valley

          • Robbie Butler (Ulster Unionist Party)
            @RobbieButlerMLA
          • Jeffrey M. Donaldson (Democratic Unionist Party - D.U.P.)
            @J_Donaldson_MP
          • Gary Hynds (Conservative and Unionist Party)
            @GaryHynds
          • -
          • Gary McCleave (Sinn Féin)
            @Garymc1967
          • +
          • Gary McCleave (Sinn Féin)
            @Garymc1967
          • Alan Love (UK Independence Party (UK I P))
            @AlanLove1
          Corrections @@ -154,5 +154,5 @@

          Lagan Valley

          - + diff --git a/docs/c/lanark-and-hamilton-east.html b/docs/c/lanark-and-hamilton-east.html index 68ba42cafc..25540b7174 100644 --- a/docs/c/lanark-and-hamilton-east.html +++ b/docs/c/lanark-and-hamilton-east.html @@ -151,5 +151,5 @@

          Lanark and Hamilton East

          - + diff --git a/docs/c/lancaster-and-fleetwood.html b/docs/c/lancaster-and-fleetwood.html index a48addc4ca..13e3063c7e 100644 --- a/docs/c/lancaster-and-fleetwood.html +++ b/docs/c/lancaster-and-fleetwood.html @@ -152,5 +152,5 @@

          Lancaster and Fleetwood

          - + diff --git a/docs/c/leeds-central.html b/docs/c/leeds-central.html index 9a74372d76..358b52578f 100644 --- a/docs/c/leeds-central.html +++ b/docs/c/leeds-central.html @@ -153,5 +153,5 @@

          Leeds Central

          - + diff --git a/docs/c/leeds-east.html b/docs/c/leeds-east.html index 82ea06b406..058f0e8bfe 100644 --- a/docs/c/leeds-east.html +++ b/docs/c/leeds-east.html @@ -155,5 +155,5 @@

          Leeds East

          - + diff --git a/docs/c/leeds-north-east.html b/docs/c/leeds-north-east.html index b1621453ef..017fccbf66 100644 --- a/docs/c/leeds-north-east.html +++ b/docs/c/leeds-north-east.html @@ -156,5 +156,5 @@

          Leeds North East

          - + diff --git a/docs/c/leeds-north-west.html b/docs/c/leeds-north-west.html index fcb479661d..2724d8d38e 100644 --- a/docs/c/leeds-north-west.html +++ b/docs/c/leeds-north-west.html @@ -152,5 +152,5 @@

          Leeds North West

          - + diff --git a/docs/c/leeds-west.html b/docs/c/leeds-west.html index 9c676e0385..751c7d0ed7 100644 --- a/docs/c/leeds-west.html +++ b/docs/c/leeds-west.html @@ -158,5 +158,5 @@

          Leeds West

          - + diff --git a/docs/c/leicester-east.html b/docs/c/leicester-east.html index 779dada86a..037044566f 100644 --- a/docs/c/leicester-east.html +++ b/docs/c/leicester-east.html @@ -156,5 +156,5 @@

          Leicester East

          - + diff --git a/docs/c/leicester-south.html b/docs/c/leicester-south.html index 47cc59b645..67c6598f6d 100644 --- a/docs/c/leicester-south.html +++ b/docs/c/leicester-south.html @@ -152,5 +152,5 @@

          Leicester South

          - + diff --git a/docs/c/leicester-west.html b/docs/c/leicester-west.html index e7fb60f4d9..ecab79468b 100644 --- a/docs/c/leicester-west.html +++ b/docs/c/leicester-west.html @@ -155,5 +155,5 @@

          Leicester West

          - + diff --git a/docs/c/leigh.html b/docs/c/leigh.html index 9badf6bdf1..48aee4b39a 100644 --- a/docs/c/leigh.html +++ b/docs/c/leigh.html @@ -156,5 +156,5 @@

          Leigh

          - + diff --git a/docs/c/lewes.html b/docs/c/lewes.html index ebc0f2f523..29d8c26793 100644 --- a/docs/c/lewes.html +++ b/docs/c/lewes.html @@ -155,5 +155,5 @@

          Lewes

          - + diff --git a/docs/c/lewisham-deptford.html b/docs/c/lewisham-deptford.html index 6147218b4a..7d90754282 100644 --- a/docs/c/lewisham-deptford.html +++ b/docs/c/lewisham-deptford.html @@ -157,5 +157,5 @@

          Lewisham, Deptford

          - + diff --git a/docs/c/lewisham-east.html b/docs/c/lewisham-east.html index 148bf2c036..d6bbac152b 100644 --- a/docs/c/lewisham-east.html +++ b/docs/c/lewisham-east.html @@ -159,5 +159,5 @@

          Lewisham East

          - + diff --git a/docs/c/lewisham-west-and-penge.html b/docs/c/lewisham-west-and-penge.html index 3f406363b3..d6299fab30 100644 --- a/docs/c/lewisham-west-and-penge.html +++ b/docs/c/lewisham-west-and-penge.html @@ -156,5 +156,5 @@

          Lewisham West and Penge

          - + diff --git a/docs/c/leyton-and-wanstead.html b/docs/c/leyton-and-wanstead.html index 26d475f044..3ed0494b03 100644 --- a/docs/c/leyton-and-wanstead.html +++ b/docs/c/leyton-and-wanstead.html @@ -156,5 +156,5 @@

          Leyton and Wanstead

          - + diff --git a/docs/c/lichfield.html b/docs/c/lichfield.html index ae63806e59..217c4f25d9 100644 --- a/docs/c/lichfield.html +++ b/docs/c/lichfield.html @@ -155,5 +155,5 @@

          Lichfield

          - + diff --git a/docs/c/lincoln.html b/docs/c/lincoln.html index fd6b5c7cbb..a892956d83 100644 --- a/docs/c/lincoln.html +++ b/docs/c/lincoln.html @@ -157,5 +157,5 @@

          Lincoln

          - + diff --git a/docs/c/linlithgow-and-east-falki.html b/docs/c/linlithgow-and-east-falki.html index a39061bea6..3e7a1b9d06 100644 --- a/docs/c/linlithgow-and-east-falki.html +++ b/docs/c/linlithgow-and-east-falki.html @@ -103,7 +103,7 @@

          Linlithgow and East Falkirk

          Non-Tweeting Candidates
          • Wendy Milne (Labour)
          • -
          • Mark Andrew Tunnicliff (Veterans and People’s Party)
          • +
          • Mark Andrew Tunnicliff (Veterans and People’s Party)
          • Charles John Kennedy (Conservative)
          Corrections @@ -157,5 +157,5 @@

          Linlithgow and East Falkirk

          - + diff --git a/docs/c/liverpool-riverside.html b/docs/c/liverpool-riverside.html index 6a6a69540e..f907360dd3 100644 --- a/docs/c/liverpool-riverside.html +++ b/docs/c/liverpool-riverside.html @@ -155,5 +155,5 @@

          Liverpool, Riverside

          - + diff --git a/docs/c/liverpool-walton.html b/docs/c/liverpool-walton.html index 3b82b161c1..6e92a3970f 100644 --- a/docs/c/liverpool-walton.html +++ b/docs/c/liverpool-walton.html @@ -155,5 +155,5 @@

          Liverpool, Walton

          - + diff --git a/docs/c/liverpool-wavertree.html b/docs/c/liverpool-wavertree.html index faa326f8c4..d68348f085 100644 --- a/docs/c/liverpool-wavertree.html +++ b/docs/c/liverpool-wavertree.html @@ -156,5 +156,5 @@

          Liverpool, Wavertree

          - + diff --git a/docs/c/liverpool-west-derby.html b/docs/c/liverpool-west-derby.html index c38fa94bd3..c2c488803d 100644 --- a/docs/c/liverpool-west-derby.html +++ b/docs/c/liverpool-west-derby.html @@ -156,5 +156,5 @@

          Liverpool, West Derby

          - + diff --git a/docs/c/livingston.html b/docs/c/livingston.html index 7f38a58390..7e994172f2 100644 --- a/docs/c/livingston.html +++ b/docs/c/livingston.html @@ -152,5 +152,5 @@

          Livingston

          - + diff --git a/docs/c/llanelli.html b/docs/c/llanelli.html index 001fc5328c..70851eb3ff 100644 --- a/docs/c/llanelli.html +++ b/docs/c/llanelli.html @@ -151,5 +151,5 @@

          Llanelli

          - + diff --git a/docs/c/loughborough.html b/docs/c/loughborough.html index 5c7c1e9712..100e6a003d 100644 --- a/docs/c/loughborough.html +++ b/docs/c/loughborough.html @@ -155,5 +155,5 @@

          Loughborough

          - + diff --git a/docs/c/louth-and-horncastle.html b/docs/c/louth-and-horncastle.html index 88c0a1f65f..ef3e0ed61a 100644 --- a/docs/c/louth-and-horncastle.html +++ b/docs/c/louth-and-horncastle.html @@ -154,5 +154,5 @@

          Louth and Horncastle

          - + diff --git a/docs/c/ludlow.html b/docs/c/ludlow.html index e83740d6b1..b0b44f2c27 100644 --- a/docs/c/ludlow.html +++ b/docs/c/ludlow.html @@ -154,5 +154,5 @@

          Ludlow

          - + diff --git a/docs/c/luton-north.html b/docs/c/luton-north.html index 24c9e22ddf..6f14e94895 100644 --- a/docs/c/luton-north.html +++ b/docs/c/luton-north.html @@ -157,5 +157,5 @@

          Luton North

          - + diff --git a/docs/c/luton-south.html b/docs/c/luton-south.html index a8da50beea..3e46732c5e 100644 --- a/docs/c/luton-south.html +++ b/docs/c/luton-south.html @@ -157,5 +157,5 @@

          Luton South

          - + diff --git a/docs/c/macclesfield.html b/docs/c/macclesfield.html index 2f16746a8b..af55bdde68 100644 --- a/docs/c/macclesfield.html +++ b/docs/c/macclesfield.html @@ -154,5 +154,5 @@

          Macclesfield

          - + diff --git a/docs/c/maidenhead.html b/docs/c/maidenhead.html index 8cef3aa6e7..80a5c197ec 100644 --- a/docs/c/maidenhead.html +++ b/docs/c/maidenhead.html @@ -154,5 +154,5 @@

          Maidenhead

          - + diff --git a/docs/c/maidstone-and-the-weald.html b/docs/c/maidstone-and-the-weald.html index b53e16be4a..83a632ab90 100644 --- a/docs/c/maidstone-and-the-weald.html +++ b/docs/c/maidstone-and-the-weald.html @@ -152,5 +152,5 @@

          Maidstone and The Weald

          - + diff --git a/docs/c/makerfield.html b/docs/c/makerfield.html index 6b5d3c0624..6a25f36d71 100644 --- a/docs/c/makerfield.html +++ b/docs/c/makerfield.html @@ -155,5 +155,5 @@

          Makerfield

          - + diff --git a/docs/c/maldon.html b/docs/c/maldon.html index 52f436dd00..8227e9a44f 100644 --- a/docs/c/maldon.html +++ b/docs/c/maldon.html @@ -154,5 +154,5 @@

          Maldon

          - + diff --git a/docs/c/manchester-central.html b/docs/c/manchester-central.html index 8b0185ca84..f747a08f8e 100644 --- a/docs/c/manchester-central.html +++ b/docs/c/manchester-central.html @@ -156,5 +156,5 @@

          Manchester Central

          - + diff --git a/docs/c/manchester-gorton.html b/docs/c/manchester-gorton.html index 24b289c4d8..47a5412534 100644 --- a/docs/c/manchester-gorton.html +++ b/docs/c/manchester-gorton.html @@ -155,5 +155,5 @@

          Manchester, Gorton

          - + diff --git a/docs/c/manchester-withington.html b/docs/c/manchester-withington.html index cdd739e6d3..66d7b89c54 100644 --- a/docs/c/manchester-withington.html +++ b/docs/c/manchester-withington.html @@ -155,5 +155,5 @@

          Manchester, Withington

          - + diff --git a/docs/c/mansfield.html b/docs/c/mansfield.html index 653ede5267..6ac85cedd0 100644 --- a/docs/c/mansfield.html +++ b/docs/c/mansfield.html @@ -155,5 +155,5 @@

          Mansfield

          - + diff --git a/docs/c/meon-valley.html b/docs/c/meon-valley.html index 1ccb24b44a..747775471d 100644 --- a/docs/c/meon-valley.html +++ b/docs/c/meon-valley.html @@ -154,5 +154,5 @@

          Meon Valley

          - + diff --git a/docs/c/meriden.html b/docs/c/meriden.html index d1f0270a2d..c0c1a72b3e 100644 --- a/docs/c/meriden.html +++ b/docs/c/meriden.html @@ -151,5 +151,5 @@

          Meriden

          - + diff --git a/docs/c/merthyr-tydfil-and-rhymne.html b/docs/c/merthyr-tydfil-and-rhymne.html index 8bf8bdc53b..6a9e161133 100644 --- a/docs/c/merthyr-tydfil-and-rhymne.html +++ b/docs/c/merthyr-tydfil-and-rhymne.html @@ -156,5 +156,5 @@

          Merthyr Tydfil and Rhymney

          - + diff --git a/docs/c/mid-bedfordshire.html b/docs/c/mid-bedfordshire.html index b47703a00a..351a6cc9f8 100644 --- a/docs/c/mid-bedfordshire.html +++ b/docs/c/mid-bedfordshire.html @@ -156,5 +156,5 @@

          Mid Bedfordshire

          - + diff --git a/docs/c/mid-derbyshire.html b/docs/c/mid-derbyshire.html index 55b7e309fd..1148d3e50c 100644 --- a/docs/c/mid-derbyshire.html +++ b/docs/c/mid-derbyshire.html @@ -151,5 +151,5 @@

          Mid Derbyshire

          - + diff --git a/docs/c/mid-dorset-and-north-pool.html b/docs/c/mid-dorset-and-north-pool.html index 3469e4fbec..c84a2911b9 100644 --- a/docs/c/mid-dorset-and-north-pool.html +++ b/docs/c/mid-dorset-and-north-pool.html @@ -151,5 +151,5 @@

          Mid Dorset and North Poole

          - + diff --git a/docs/c/mid-norfolk.html b/docs/c/mid-norfolk.html index 2643df9f34..e83d49bed1 100644 --- a/docs/c/mid-norfolk.html +++ b/docs/c/mid-norfolk.html @@ -151,5 +151,5 @@

          Mid Norfolk

          - + diff --git a/docs/c/mid-sussex.html b/docs/c/mid-sussex.html index 5ae7b8d3a7..1975951367 100644 --- a/docs/c/mid-sussex.html +++ b/docs/c/mid-sussex.html @@ -156,5 +156,5 @@

          Mid Sussex

          - + diff --git a/docs/c/mid-ulster.html b/docs/c/mid-ulster.html index 10d17884fd..934e9f6ad4 100644 --- a/docs/c/mid-ulster.html +++ b/docs/c/mid-ulster.html @@ -95,7 +95,7 @@

          Mid Ulster

          election.

          Tweeting Candidates
            -
          • Francie Molloy (Sinn Féin)
            @FrancieMolloy
          • +
          • Francie Molloy (Sinn Féin)
            @FrancieMolloy
          • Mel Boyle (Alliance - Alliance Party of Northern Ireland)
            @BoyleMel
          • Denise Johnston (SDLP (Social Democratic & Labour Party))
            @DENISEJOHNSTO10
          • Neil Richardson (Ulster Unionist Party)
            @nrich7079
          • @@ -156,5 +156,5 @@

            Mid Ulster

            - + diff --git a/docs/c/mid-worcestershire.html b/docs/c/mid-worcestershire.html index bcc46eadfc..a4425e6785 100644 --- a/docs/c/mid-worcestershire.html +++ b/docs/c/mid-worcestershire.html @@ -152,5 +152,5 @@

            Mid Worcestershire

            - + diff --git a/docs/c/middlesbrough-south-and-e.html b/docs/c/middlesbrough-south-and-e.html index 73e0456320..6becd9a2ef 100644 --- a/docs/c/middlesbrough-south-and-e.html +++ b/docs/c/middlesbrough-south-and-e.html @@ -151,5 +151,5 @@

            Middlesbrough South and East Cleveland

            - + diff --git a/docs/c/middlesbrough.html b/docs/c/middlesbrough.html index 0d16000931..19abb7c8f4 100644 --- a/docs/c/middlesbrough.html +++ b/docs/c/middlesbrough.html @@ -153,5 +153,5 @@

            Middlesbrough

            - + diff --git a/docs/c/midlothian.html b/docs/c/midlothian.html index b63ab3b8e5..b7b49ecef5 100644 --- a/docs/c/midlothian.html +++ b/docs/c/midlothian.html @@ -151,5 +151,5 @@

            Midlothian

            - + diff --git a/docs/c/milton-keynes-north.html b/docs/c/milton-keynes-north.html index af9e69a0f2..2129548d5d 100644 --- a/docs/c/milton-keynes-north.html +++ b/docs/c/milton-keynes-north.html @@ -151,5 +151,5 @@

            Milton Keynes North

            - + diff --git a/docs/c/milton-keynes-south.html b/docs/c/milton-keynes-south.html index 9979db3aca..0b014fca75 100644 --- a/docs/c/milton-keynes-south.html +++ b/docs/c/milton-keynes-south.html @@ -156,5 +156,5 @@

            Milton Keynes South

            - + diff --git a/docs/c/mitcham-and-morden.html b/docs/c/mitcham-and-morden.html index 50bf297516..860ee9624a 100644 --- a/docs/c/mitcham-and-morden.html +++ b/docs/c/mitcham-and-morden.html @@ -156,5 +156,5 @@

            Mitcham and Morden

            - + diff --git a/docs/c/mole-valley.html b/docs/c/mole-valley.html index 7241136fe2..e551113c02 100644 --- a/docs/c/mole-valley.html +++ b/docs/c/mole-valley.html @@ -156,5 +156,5 @@

            Mole Valley

            - + diff --git a/docs/c/monmouth.html b/docs/c/monmouth.html index 17855cffec..6994def0f3 100644 --- a/docs/c/monmouth.html +++ b/docs/c/monmouth.html @@ -156,5 +156,5 @@

            Monmouth

            - + diff --git a/docs/c/montgomeryshire.html b/docs/c/montgomeryshire.html index 5b59cf036f..7e568b5e46 100644 --- a/docs/c/montgomeryshire.html +++ b/docs/c/montgomeryshire.html @@ -154,5 +154,5 @@

            Montgomeryshire

            - + diff --git a/docs/c/moray.html b/docs/c/moray.html index 87f7e56a00..c9c4fc29c5 100644 --- a/docs/c/moray.html +++ b/docs/c/moray.html @@ -155,5 +155,5 @@

            Moray

            - + diff --git a/docs/c/morecambe-and-lunesdale.html b/docs/c/morecambe-and-lunesdale.html index 6e5188b8b5..052b12f434 100644 --- a/docs/c/morecambe-and-lunesdale.html +++ b/docs/c/morecambe-and-lunesdale.html @@ -152,5 +152,5 @@

            Morecambe and Lunesdale

            - + diff --git a/docs/c/morley-and-outwood.html b/docs/c/morley-and-outwood.html index b9ad0456a7..1a9ff803b4 100644 --- a/docs/c/morley-and-outwood.html +++ b/docs/c/morley-and-outwood.html @@ -155,5 +155,5 @@

            Morley and Outwood

            - + diff --git a/docs/c/motherwell-and-wishaw.html b/docs/c/motherwell-and-wishaw.html index 104942db53..c50f53a33f 100644 --- a/docs/c/motherwell-and-wishaw.html +++ b/docs/c/motherwell-and-wishaw.html @@ -155,5 +155,5 @@

            Motherwell and Wishaw

            - + diff --git a/docs/c/na-h-eileanan-an-iar.html b/docs/c/na-h-eileanan-an-iar.html index c411bf293b..f910e5565d 100644 --- a/docs/c/na-h-eileanan-an-iar.html +++ b/docs/c/na-h-eileanan-an-iar.html @@ -154,5 +154,5 @@

            Na h-Eileanan an Iar

            - + diff --git a/docs/c/neath.html b/docs/c/neath.html index bb70d47997..6425a1e179 100644 --- a/docs/c/neath.html +++ b/docs/c/neath.html @@ -158,5 +158,5 @@

            Neath

            - + diff --git a/docs/c/new-forest-east.html b/docs/c/new-forest-east.html index 6721adbbd8..b7eb8b7669 100644 --- a/docs/c/new-forest-east.html +++ b/docs/c/new-forest-east.html @@ -152,5 +152,5 @@

            New Forest East

            - + diff --git a/docs/c/new-forest-west.html b/docs/c/new-forest-west.html index b955ee661f..6eb6e8701a 100644 --- a/docs/c/new-forest-west.html +++ b/docs/c/new-forest-west.html @@ -151,5 +151,5 @@

            New Forest West

            - + diff --git a/docs/c/newark.html b/docs/c/newark.html index 84c0a8a39d..4f21701b5c 100644 --- a/docs/c/newark.html +++ b/docs/c/newark.html @@ -151,5 +151,5 @@

            Newark

            - + diff --git a/docs/c/newbury.html b/docs/c/newbury.html index 940e498e31..efb217eacd 100644 --- a/docs/c/newbury.html +++ b/docs/c/newbury.html @@ -155,5 +155,5 @@

            Newbury

            - + diff --git a/docs/c/newcastle-under-lyme.html b/docs/c/newcastle-under-lyme.html index 7b081bc4a6..ebb5403812 100644 --- a/docs/c/newcastle-under-lyme.html +++ b/docs/c/newcastle-under-lyme.html @@ -155,5 +155,5 @@

            Newcastle-under-Lyme

            - + diff --git a/docs/c/newcastle-upon-tyne-centr.html b/docs/c/newcastle-upon-tyne-centr.html index 14d66921e6..f321b7a544 100644 --- a/docs/c/newcastle-upon-tyne-centr.html +++ b/docs/c/newcastle-upon-tyne-centr.html @@ -155,5 +155,5 @@

            Newcastle upon Tyne Central

            - + diff --git a/docs/c/newcastle-upon-tyne-east.html b/docs/c/newcastle-upon-tyne-east.html index 37464198d7..191aec008c 100644 --- a/docs/c/newcastle-upon-tyne-east.html +++ b/docs/c/newcastle-upon-tyne-east.html @@ -154,5 +154,5 @@

            Newcastle upon Tyne East

            - + diff --git a/docs/c/newcastle-upon-tyne-north.html b/docs/c/newcastle-upon-tyne-north.html index e92857612e..03efa1436d 100644 --- a/docs/c/newcastle-upon-tyne-north.html +++ b/docs/c/newcastle-upon-tyne-north.html @@ -152,5 +152,5 @@

            Newcastle upon Tyne North

            - + diff --git a/docs/c/newport-east.html b/docs/c/newport-east.html index d1fc3abe58..7c8d990bd1 100644 --- a/docs/c/newport-east.html +++ b/docs/c/newport-east.html @@ -156,5 +156,5 @@

            Newport East

            - + diff --git a/docs/c/newport-west.html b/docs/c/newport-west.html index 853f201f97..29e9379fc2 100644 --- a/docs/c/newport-west.html +++ b/docs/c/newport-west.html @@ -153,5 +153,5 @@

            Newport West

            - + diff --git a/docs/c/newry-and-armagh.html b/docs/c/newry-and-armagh.html index f5fb551b22..411cb4fa5b 100644 --- a/docs/c/newry-and-armagh.html +++ b/docs/c/newry-and-armagh.html @@ -95,14 +95,14 @@

            Newry and Armagh

            election.

            Tweeting Candidates Non-Tweeting Candidates
              -
            • Martin Kelly (Aontú)
            • +
            • Martin Kelly (Aontú)
            • William George Irwin (Democratic Unionist Party - D.U.P.)
            Corrections @@ -156,5 +156,5 @@

            Newry and Armagh

            - + diff --git a/docs/c/newton-abbot.html b/docs/c/newton-abbot.html index 76cf34f2a7..bd78a177bc 100644 --- a/docs/c/newton-abbot.html +++ b/docs/c/newton-abbot.html @@ -155,5 +155,5 @@

            Newton Abbot

            - + diff --git a/docs/c/normanton-pontefract-and.html b/docs/c/normanton-pontefract-and.html index d4eb707d4c..b6aa732993 100644 --- a/docs/c/normanton-pontefract-and.html +++ b/docs/c/normanton-pontefract-and.html @@ -152,5 +152,5 @@

            Normanton, Pontefract and Castleford

            - + diff --git a/docs/c/north-antrim.html b/docs/c/north-antrim.html index 663f3bb6b3..f6ee466a79 100644 --- a/docs/c/north-antrim.html +++ b/docs/c/north-antrim.html @@ -95,7 +95,7 @@

            North Antrim

            election.

            Tweeting Candidates
              -
            • Cara McShane (Sinn Féin)
              @cara_mcshane
            • +
            • Cara McShane (Sinn Féin)
              @cara_mcshane
            • Robin Swann (Ulster Unionist Party)
              @RobinSwannUUP
            • Patricia O'Lynn (Alliance - Alliance Party of Northern Ireland)
              @PatriciaOLynn
            • Margaret Anne McKillop (SDLP (Social Democratic & Labour Party))
              @a_margaretanne
            • @@ -156,5 +156,5 @@

              North Antrim

              - + diff --git a/docs/c/north-ayrshire-and-arran.html b/docs/c/north-ayrshire-and-arran.html index 95473c87a2..4348955895 100644 --- a/docs/c/north-ayrshire-and-arran.html +++ b/docs/c/north-ayrshire-and-arran.html @@ -155,5 +155,5 @@

              North Ayrshire and Arran

              - + diff --git a/docs/c/north-cornwall.html b/docs/c/north-cornwall.html index 668682539b..b868d240f4 100644 --- a/docs/c/north-cornwall.html +++ b/docs/c/north-cornwall.html @@ -154,5 +154,5 @@

              North Cornwall

              - + diff --git a/docs/c/north-devon.html b/docs/c/north-devon.html index 183048c8bc..09817c1617 100644 --- a/docs/c/north-devon.html +++ b/docs/c/north-devon.html @@ -152,5 +152,5 @@

              North Devon

              - + diff --git a/docs/c/north-dorset.html b/docs/c/north-dorset.html index 8d1b399da1..95cefc3a90 100644 --- a/docs/c/north-dorset.html +++ b/docs/c/north-dorset.html @@ -154,5 +154,5 @@

              North Dorset

              - + diff --git a/docs/c/north-down.html b/docs/c/north-down.html index 51cbcf5c61..9da2c83286 100644 --- a/docs/c/north-down.html +++ b/docs/c/north-down.html @@ -154,5 +154,5 @@

              North Down

              - + diff --git a/docs/c/north-durham.html b/docs/c/north-durham.html index 6ff43b10e0..8c43ad76c9 100644 --- a/docs/c/north-durham.html +++ b/docs/c/north-durham.html @@ -156,5 +156,5 @@

              North Durham

              - + diff --git a/docs/c/north-east-bedfordshire.html b/docs/c/north-east-bedfordshire.html index 1ea83da53d..0425b18cce 100644 --- a/docs/c/north-east-bedfordshire.html +++ b/docs/c/north-east-bedfordshire.html @@ -155,5 +155,5 @@

              North East Bedfordshire

              - + diff --git a/docs/c/north-east-cambridgeshire.html b/docs/c/north-east-cambridgeshire.html index 6292efd0f6..49a8456660 100644 --- a/docs/c/north-east-cambridgeshire.html +++ b/docs/c/north-east-cambridgeshire.html @@ -154,5 +154,5 @@

              North East Cambridgeshire

              - + diff --git a/docs/c/north-east-derbyshire.html b/docs/c/north-east-derbyshire.html index c691c586e5..f331ae67ac 100644 --- a/docs/c/north-east-derbyshire.html +++ b/docs/c/north-east-derbyshire.html @@ -151,5 +151,5 @@

              North East Derbyshire

              - + diff --git a/docs/c/north-east-fife.html b/docs/c/north-east-fife.html index ebf204cc39..28dc075b9f 100644 --- a/docs/c/north-east-fife.html +++ b/docs/c/north-east-fife.html @@ -154,5 +154,5 @@

              North East Fife

              - + diff --git a/docs/c/north-east-hampshire.html b/docs/c/north-east-hampshire.html index 2696738593..aca75250de 100644 --- a/docs/c/north-east-hampshire.html +++ b/docs/c/north-east-hampshire.html @@ -156,5 +156,5 @@

              North East Hampshire

              - + diff --git a/docs/c/north-east-hertfordshire.html b/docs/c/north-east-hertfordshire.html index 52c2114f8d..3dad8d6593 100644 --- a/docs/c/north-east-hertfordshire.html +++ b/docs/c/north-east-hertfordshire.html @@ -151,5 +151,5 @@

              North East Hertfordshire

              - + diff --git a/docs/c/north-east-somerset.html b/docs/c/north-east-somerset.html index 909a6c3ccc..b4f316a6e8 100644 --- a/docs/c/north-east-somerset.html +++ b/docs/c/north-east-somerset.html @@ -155,5 +155,5 @@

              North East Somerset

              - + diff --git a/docs/c/north-herefordshire.html b/docs/c/north-herefordshire.html index 8d8931e02a..acb8e16075 100644 --- a/docs/c/north-herefordshire.html +++ b/docs/c/north-herefordshire.html @@ -151,5 +151,5 @@

              North Herefordshire

              - + diff --git a/docs/c/north-norfolk.html b/docs/c/north-norfolk.html index 0b5219d9d2..72605e8282 100644 --- a/docs/c/north-norfolk.html +++ b/docs/c/north-norfolk.html @@ -151,5 +151,5 @@

              North Norfolk

              - + diff --git a/docs/c/north-shropshire.html b/docs/c/north-shropshire.html index e4c5b8f28e..d2da17c83e 100644 --- a/docs/c/north-shropshire.html +++ b/docs/c/north-shropshire.html @@ -152,5 +152,5 @@

              North Shropshire

              - + diff --git a/docs/c/north-somerset.html b/docs/c/north-somerset.html index 5c23a8aa66..8b23f60b5b 100644 --- a/docs/c/north-somerset.html +++ b/docs/c/north-somerset.html @@ -151,5 +151,5 @@

              North Somerset

              - + diff --git a/docs/c/north-swindon.html b/docs/c/north-swindon.html index c636d1a59d..80c4833b60 100644 --- a/docs/c/north-swindon.html +++ b/docs/c/north-swindon.html @@ -151,5 +151,5 @@

              North Swindon

              - + diff --git a/docs/c/north-thanet.html b/docs/c/north-thanet.html index 914f0cba7b..0607ba0786 100644 --- a/docs/c/north-thanet.html +++ b/docs/c/north-thanet.html @@ -151,5 +151,5 @@

              North Thanet

              - + diff --git a/docs/c/north-tyneside.html b/docs/c/north-tyneside.html index 85999d6956..cc33ab4a6f 100644 --- a/docs/c/north-tyneside.html +++ b/docs/c/north-tyneside.html @@ -152,5 +152,5 @@

              North Tyneside

              - + diff --git a/docs/c/north-warwickshire.html b/docs/c/north-warwickshire.html index f1c5dfafb4..b928c16951 100644 --- a/docs/c/north-warwickshire.html +++ b/docs/c/north-warwickshire.html @@ -154,5 +154,5 @@

              North Warwickshire

              - + diff --git a/docs/c/north-west-cambridgeshire.html b/docs/c/north-west-cambridgeshire.html index b0e0fbf0d7..b112731361 100644 --- a/docs/c/north-west-cambridgeshire.html +++ b/docs/c/north-west-cambridgeshire.html @@ -151,5 +151,5 @@

              North West Cambridgeshire

              - + diff --git a/docs/c/north-west-durham.html b/docs/c/north-west-durham.html index 807f7c8a3d..438a4ff355 100644 --- a/docs/c/north-west-durham.html +++ b/docs/c/north-west-durham.html @@ -157,5 +157,5 @@

              North West Durham

              - + diff --git a/docs/c/north-west-hampshire.html b/docs/c/north-west-hampshire.html index 2536b559a0..6868684e65 100644 --- a/docs/c/north-west-hampshire.html +++ b/docs/c/north-west-hampshire.html @@ -154,5 +154,5 @@

              North West Hampshire

              - + diff --git a/docs/c/north-west-leicestershire.html b/docs/c/north-west-leicestershire.html index 1df421f5d3..aade685787 100644 --- a/docs/c/north-west-leicestershire.html +++ b/docs/c/north-west-leicestershire.html @@ -156,5 +156,5 @@

              North West Leicestershire

              - + diff --git a/docs/c/north-west-norfolk.html b/docs/c/north-west-norfolk.html index efdb8d92f0..9c39094e1d 100644 --- a/docs/c/north-west-norfolk.html +++ b/docs/c/north-west-norfolk.html @@ -151,5 +151,5 @@

              North West Norfolk

              - + diff --git a/docs/c/north-wiltshire.html b/docs/c/north-wiltshire.html index aa8e5c7a8b..19a1b1316b 100644 --- a/docs/c/north-wiltshire.html +++ b/docs/c/north-wiltshire.html @@ -154,5 +154,5 @@

              North Wiltshire

              - + diff --git a/docs/c/northampton-north.html b/docs/c/northampton-north.html index 07b46f2e1d..9fb2f277d3 100644 --- a/docs/c/northampton-north.html +++ b/docs/c/northampton-north.html @@ -151,5 +151,5 @@

              Northampton North

              - + diff --git a/docs/c/northampton-south.html b/docs/c/northampton-south.html index 3cf933ffd1..ffbf79e8cf 100644 --- a/docs/c/northampton-south.html +++ b/docs/c/northampton-south.html @@ -151,5 +151,5 @@

              Northampton South

              - + diff --git a/docs/c/norwich-north.html b/docs/c/norwich-north.html index cd5b5dd72f..46b371c5d3 100644 --- a/docs/c/norwich-north.html +++ b/docs/c/norwich-north.html @@ -152,5 +152,5 @@

              Norwich North

              - + diff --git a/docs/c/norwich-south.html b/docs/c/norwich-south.html index c5b607bdf2..5309b2c400 100644 --- a/docs/c/norwich-south.html +++ b/docs/c/norwich-south.html @@ -155,5 +155,5 @@

              Norwich South

              - + diff --git a/docs/c/nottingham-east.html b/docs/c/nottingham-east.html index d13e3cea6c..9dffc2b7a4 100644 --- a/docs/c/nottingham-east.html +++ b/docs/c/nottingham-east.html @@ -156,5 +156,5 @@

              Nottingham East

              - + diff --git a/docs/c/nottingham-north.html b/docs/c/nottingham-north.html index 9ffb69fe40..6f3c236feb 100644 --- a/docs/c/nottingham-north.html +++ b/docs/c/nottingham-north.html @@ -155,5 +155,5 @@

              Nottingham North

              - + diff --git a/docs/c/nottingham-south.html b/docs/c/nottingham-south.html index 910cb679e6..10f3d20e10 100644 --- a/docs/c/nottingham-south.html +++ b/docs/c/nottingham-south.html @@ -152,5 +152,5 @@

              Nottingham South

              - + diff --git a/docs/c/nuneaton.html b/docs/c/nuneaton.html index 34577a4b09..f14e258b46 100644 --- a/docs/c/nuneaton.html +++ b/docs/c/nuneaton.html @@ -151,5 +151,5 @@

              Nuneaton

              - + diff --git a/docs/c/ochil-and-south-perthshir.html b/docs/c/ochil-and-south-perthshir.html index 5143d5496e..ab51f427a0 100644 --- a/docs/c/ochil-and-south-perthshir.html +++ b/docs/c/ochil-and-south-perthshir.html @@ -155,5 +155,5 @@

              Ochil and South Perthshire

              - + diff --git a/docs/c/ogmore.html b/docs/c/ogmore.html index b35e6a2cdd..8837868b4a 100644 --- a/docs/c/ogmore.html +++ b/docs/c/ogmore.html @@ -153,5 +153,5 @@

              Ogmore

              - + diff --git a/docs/c/old-bexley-and-sidcup.html b/docs/c/old-bexley-and-sidcup.html index 69e617a1dd..500090f3f8 100644 --- a/docs/c/old-bexley-and-sidcup.html +++ b/docs/c/old-bexley-and-sidcup.html @@ -155,5 +155,5 @@

              Old Bexley and Sidcup

              - + diff --git a/docs/c/oldham-east-and-saddlewor.html b/docs/c/oldham-east-and-saddlewor.html index 33297efd2c..4204d10e06 100644 --- a/docs/c/oldham-east-and-saddlewor.html +++ b/docs/c/oldham-east-and-saddlewor.html @@ -157,5 +157,5 @@

              Oldham East and Saddleworth

              - + diff --git a/docs/c/oldham-west-and-royton.html b/docs/c/oldham-west-and-royton.html index 98e9318581..0678c9a215 100644 --- a/docs/c/oldham-west-and-royton.html +++ b/docs/c/oldham-west-and-royton.html @@ -157,5 +157,5 @@

              Oldham West and Royton

              - + diff --git a/docs/c/orkney-and-shetland.html b/docs/c/orkney-and-shetland.html index 58827a707c..5a035b00f3 100644 --- a/docs/c/orkney-and-shetland.html +++ b/docs/c/orkney-and-shetland.html @@ -156,5 +156,5 @@

              Orkney and Shetland

              - + diff --git a/docs/c/orpington.html b/docs/c/orpington.html index d42240f546..8acdcb8627 100644 --- a/docs/c/orpington.html +++ b/docs/c/orpington.html @@ -151,5 +151,5 @@

              Orpington

              - + diff --git a/docs/c/oxford-east.html b/docs/c/oxford-east.html index a11e2503ad..bbdbda8ef3 100644 --- a/docs/c/oxford-east.html +++ b/docs/c/oxford-east.html @@ -158,5 +158,5 @@

              Oxford East

              - + diff --git a/docs/c/oxford-west-and-abingdon.html b/docs/c/oxford-west-and-abingdon.html index 2b2fd4afd8..fe5e310e51 100644 --- a/docs/c/oxford-west-and-abingdon.html +++ b/docs/c/oxford-west-and-abingdon.html @@ -151,5 +151,5 @@

              Oxford West and Abingdon

              - + diff --git a/docs/c/paisley-and-renfrewshire.html b/docs/c/paisley-and-renfrewshire.html index fc8a9b6316..8997826ebd 100644 --- a/docs/c/paisley-and-renfrewshire.html +++ b/docs/c/paisley-and-renfrewshire.html @@ -151,5 +151,5 @@

              Paisley and Renfrewshire North

              - + diff --git a/docs/c/paisley-and-renfrewshire1.html b/docs/c/paisley-and-renfrewshire1.html index 00706d097b..154eba54b0 100644 --- a/docs/c/paisley-and-renfrewshire1.html +++ b/docs/c/paisley-and-renfrewshire1.html @@ -154,5 +154,5 @@

              Paisley and Renfrewshire South

              - + diff --git a/docs/c/pendle.html b/docs/c/pendle.html index ba06fb140a..458f344052 100644 --- a/docs/c/pendle.html +++ b/docs/c/pendle.html @@ -155,5 +155,5 @@

              Pendle

              - + diff --git a/docs/c/penistone-and-stocksbridg.html b/docs/c/penistone-and-stocksbridg.html index 7a1728f0c5..83a69f13f1 100644 --- a/docs/c/penistone-and-stocksbridg.html +++ b/docs/c/penistone-and-stocksbridg.html @@ -151,5 +151,5 @@

              Penistone and Stocksbridge

              - + diff --git a/docs/c/penrith-and-the-border.html b/docs/c/penrith-and-the-border.html index 86fead3584..4bfb4c98d2 100644 --- a/docs/c/penrith-and-the-border.html +++ b/docs/c/penrith-and-the-border.html @@ -152,5 +152,5 @@

              Penrith and The Border

              - + diff --git a/docs/c/perth-and-north-perthshir.html b/docs/c/perth-and-north-perthshir.html index a459c0bf96..334f852e3f 100644 --- a/docs/c/perth-and-north-perthshir.html +++ b/docs/c/perth-and-north-perthshir.html @@ -152,5 +152,5 @@

              Perth and North Perthshire

              - + diff --git a/docs/c/peterborough.html b/docs/c/peterborough.html index c8c4309ae1..2e3b228d1c 100644 --- a/docs/c/peterborough.html +++ b/docs/c/peterborough.html @@ -158,5 +158,5 @@

              Peterborough

              - + diff --git a/docs/c/plymouth-moor-view.html b/docs/c/plymouth-moor-view.html index 7ab3b8f57b..3c69f0848d 100644 --- a/docs/c/plymouth-moor-view.html +++ b/docs/c/plymouth-moor-view.html @@ -151,5 +151,5 @@

              Plymouth, Moor View

              - + diff --git a/docs/c/plymouth-sutton-and-devo.html b/docs/c/plymouth-sutton-and-devo.html index 2ec5b447d4..8d435de245 100644 --- a/docs/c/plymouth-sutton-and-devo.html +++ b/docs/c/plymouth-sutton-and-devo.html @@ -155,5 +155,5 @@

              Plymouth, Sutton and Devonport

              - + diff --git a/docs/c/pontypridd.html b/docs/c/pontypridd.html index 090dae2c2b..b901381dc7 100644 --- a/docs/c/pontypridd.html +++ b/docs/c/pontypridd.html @@ -157,5 +157,5 @@

              Pontypridd

              - + diff --git a/docs/c/poole.html b/docs/c/poole.html index d0f7672fa7..323cd9a7cf 100644 --- a/docs/c/poole.html +++ b/docs/c/poole.html @@ -152,5 +152,5 @@

              Poole

              - + diff --git a/docs/c/poplar-and-limehouse.html b/docs/c/poplar-and-limehouse.html index 313ac72505..4d5b679b14 100644 --- a/docs/c/poplar-and-limehouse.html +++ b/docs/c/poplar-and-limehouse.html @@ -156,5 +156,5 @@

              Poplar and Limehouse

              - + diff --git a/docs/c/portsmouth-north.html b/docs/c/portsmouth-north.html index 44aa77cc9e..423b28d949 100644 --- a/docs/c/portsmouth-north.html +++ b/docs/c/portsmouth-north.html @@ -155,5 +155,5 @@

              Portsmouth North

              - + diff --git a/docs/c/portsmouth-south.html b/docs/c/portsmouth-south.html index 8afbcfff33..b7a4a9a868 100644 --- a/docs/c/portsmouth-south.html +++ b/docs/c/portsmouth-south.html @@ -155,5 +155,5 @@

              Portsmouth South

              - + diff --git a/docs/c/preseli-pembrokeshire.html b/docs/c/preseli-pembrokeshire.html index cc8c9ec498..f3c578b6f2 100644 --- a/docs/c/preseli-pembrokeshire.html +++ b/docs/c/preseli-pembrokeshire.html @@ -151,5 +151,5 @@

              Preseli Pembrokeshire

              - + diff --git a/docs/c/preston.html b/docs/c/preston.html index dd5b547c85..f960439418 100644 --- a/docs/c/preston.html +++ b/docs/c/preston.html @@ -155,5 +155,5 @@

              Preston

              - + diff --git a/docs/c/pudsey.html b/docs/c/pudsey.html index 011ac10c8c..9d64b6e40e 100644 --- a/docs/c/pudsey.html +++ b/docs/c/pudsey.html @@ -152,5 +152,5 @@

              Pudsey

              - + diff --git a/docs/c/putney.html b/docs/c/putney.html index fe0ddef8bf..b284039507 100644 --- a/docs/c/putney.html +++ b/docs/c/putney.html @@ -151,5 +151,5 @@

              Putney

              - + diff --git a/docs/c/rayleigh-and-wickford1.html b/docs/c/rayleigh-and-wickford1.html index e7fd1a53b5..a2afb8eee5 100644 --- a/docs/c/rayleigh-and-wickford1.html +++ b/docs/c/rayleigh-and-wickford1.html @@ -154,5 +154,5 @@

              Rayleigh and Wickford

              - + diff --git a/docs/c/reading-east.html b/docs/c/reading-east.html index ae22174c87..014626a9ba 100644 --- a/docs/c/reading-east.html +++ b/docs/c/reading-east.html @@ -153,5 +153,5 @@

              Reading East

              - + diff --git a/docs/c/reading-west.html b/docs/c/reading-west.html index 769131523f..8df780d6bd 100644 --- a/docs/c/reading-west.html +++ b/docs/c/reading-west.html @@ -151,5 +151,5 @@

              Reading West

              - + diff --git a/docs/c/redcar.html b/docs/c/redcar.html index 224360d4c8..ec33731197 100644 --- a/docs/c/redcar.html +++ b/docs/c/redcar.html @@ -156,5 +156,5 @@

              Redcar

              - + diff --git a/docs/c/redditch.html b/docs/c/redditch.html index 12b87eca27..b56bb69a31 100644 --- a/docs/c/redditch.html +++ b/docs/c/redditch.html @@ -154,5 +154,5 @@

              Redditch

              - + diff --git a/docs/c/reigate.html b/docs/c/reigate.html index 50da9a4c6a..4c412dd608 100644 --- a/docs/c/reigate.html +++ b/docs/c/reigate.html @@ -155,5 +155,5 @@

              Reigate

              - + diff --git a/docs/c/rhondda.html b/docs/c/rhondda.html index 41f5e197d4..4d5a6ee9db 100644 --- a/docs/c/rhondda.html +++ b/docs/c/rhondda.html @@ -153,5 +153,5 @@

              Rhondda

              - + diff --git a/docs/c/ribble-valley.html b/docs/c/ribble-valley.html index 9faf2f74c0..12f0107044 100644 --- a/docs/c/ribble-valley.html +++ b/docs/c/ribble-valley.html @@ -155,5 +155,5 @@

              Ribble Valley

              - + diff --git a/docs/c/richmond-park.html b/docs/c/richmond-park.html index a18c5a3a80..213916a44d 100644 --- a/docs/c/richmond-park.html +++ b/docs/c/richmond-park.html @@ -155,5 +155,5 @@

              Richmond Park

              - + diff --git a/docs/c/richmond-yorks.html b/docs/c/richmond-yorks.html index 6df975b8f6..d9d8693c8f 100644 --- a/docs/c/richmond-yorks.html +++ b/docs/c/richmond-yorks.html @@ -156,5 +156,5 @@

              Richmond (Yorks)

              - + diff --git a/docs/c/rochdale.html b/docs/c/rochdale.html index b1cdfaf108..b2fc662587 100644 --- a/docs/c/rochdale.html +++ b/docs/c/rochdale.html @@ -152,5 +152,5 @@

              Rochdale

              - + diff --git a/docs/c/rochester-and-strood.html b/docs/c/rochester-and-strood.html index b9c0b55d4c..2efae2086e 100644 --- a/docs/c/rochester-and-strood.html +++ b/docs/c/rochester-and-strood.html @@ -156,5 +156,5 @@

              Rochester and Strood

              - + diff --git a/docs/c/rochford-and-southend-eas.html b/docs/c/rochford-and-southend-eas.html index 1f3a512c46..a87c470e7a 100644 --- a/docs/c/rochford-and-southend-eas.html +++ b/docs/c/rochford-and-southend-eas.html @@ -155,5 +155,5 @@

              Rochford and Southend East

              - + diff --git a/docs/c/romford.html b/docs/c/romford.html index 08c6241d71..266b2607ab 100644 --- a/docs/c/romford.html +++ b/docs/c/romford.html @@ -154,5 +154,5 @@

              Romford

              - + diff --git a/docs/c/romsey-and-southampton-no.html b/docs/c/romsey-and-southampton-no.html index a3b752bbb1..d355f2820a 100644 --- a/docs/c/romsey-and-southampton-no.html +++ b/docs/c/romsey-and-southampton-no.html @@ -154,5 +154,5 @@

              Romsey and Southampton North

              - + diff --git a/docs/c/ross-skye-and-lochaber.html b/docs/c/ross-skye-and-lochaber.html index 5615b1303c..50e5d45b89 100644 --- a/docs/c/ross-skye-and-lochaber.html +++ b/docs/c/ross-skye-and-lochaber.html @@ -157,5 +157,5 @@

              Ross, Skye and Lochaber

              - + diff --git a/docs/c/rossendale-and-darwen.html b/docs/c/rossendale-and-darwen.html index 1a235a6827..8d27b05087 100644 --- a/docs/c/rossendale-and-darwen.html +++ b/docs/c/rossendale-and-darwen.html @@ -154,5 +154,5 @@

              Rossendale and Darwen

              - + diff --git a/docs/c/rother-valley.html b/docs/c/rother-valley.html index 7d8278320c..dfa9c7df3b 100644 --- a/docs/c/rother-valley.html +++ b/docs/c/rother-valley.html @@ -156,5 +156,5 @@

              Rother Valley

              - + diff --git a/docs/c/rotherham.html b/docs/c/rotherham.html index 7d9d5a0b18..a183b56b91 100644 --- a/docs/c/rotherham.html +++ b/docs/c/rotherham.html @@ -155,5 +155,5 @@

              Rotherham

              - + diff --git a/docs/c/rugby.html b/docs/c/rugby.html index c2e7b60f47..f07d8e0ebb 100644 --- a/docs/c/rugby.html +++ b/docs/c/rugby.html @@ -154,5 +154,5 @@

              Rugby

              - + diff --git a/docs/c/ruislip-northwood-and-pi.html b/docs/c/ruislip-northwood-and-pi.html index 54ab085cab..54c1b3e407 100644 --- a/docs/c/ruislip-northwood-and-pi.html +++ b/docs/c/ruislip-northwood-and-pi.html @@ -157,5 +157,5 @@

              Ruislip, Northwood and Pinner

              - + diff --git a/docs/c/runnymede-and-weybridge.html b/docs/c/runnymede-and-weybridge.html index 2b017f9c09..c2f7aa5f72 100644 --- a/docs/c/runnymede-and-weybridge.html +++ b/docs/c/runnymede-and-weybridge.html @@ -154,5 +154,5 @@

              Runnymede and Weybridge

              - + diff --git a/docs/c/rushcliffe.html b/docs/c/rushcliffe.html index 3250648680..f10ec5b77f 100644 --- a/docs/c/rushcliffe.html +++ b/docs/c/rushcliffe.html @@ -152,5 +152,5 @@

              Rushcliffe

              - + diff --git a/docs/c/rutherglen-and-hamilton-w.html b/docs/c/rutherglen-and-hamilton-w.html index a439d0de02..8394e61179 100644 --- a/docs/c/rutherglen-and-hamilton-w.html +++ b/docs/c/rutherglen-and-hamilton-w.html @@ -155,5 +155,5 @@

              Rutherglen and Hamilton West

              - + diff --git a/docs/c/rutland-and-melton.html b/docs/c/rutland-and-melton.html index 48c0dc12b2..8696d89af3 100644 --- a/docs/c/rutland-and-melton.html +++ b/docs/c/rutland-and-melton.html @@ -156,5 +156,5 @@

              Rutland and Melton

              - + diff --git a/docs/c/saffron-walden.html b/docs/c/saffron-walden.html index 6d1dfb3719..d1c71ed487 100644 --- a/docs/c/saffron-walden.html +++ b/docs/c/saffron-walden.html @@ -151,5 +151,5 @@

              Saffron Walden

              - + diff --git a/docs/c/salford-and-eccles.html b/docs/c/salford-and-eccles.html index a37a7741ec..c136c92264 100644 --- a/docs/c/salford-and-eccles.html +++ b/docs/c/salford-and-eccles.html @@ -152,5 +152,5 @@

              Salford and Eccles

              - + diff --git a/docs/c/salisbury.html b/docs/c/salisbury.html index 86c249117c..90dfe06959 100644 --- a/docs/c/salisbury.html +++ b/docs/c/salisbury.html @@ -152,5 +152,5 @@

              Salisbury

              - + diff --git a/docs/c/scarborough-and-whitby.html b/docs/c/scarborough-and-whitby.html index 66d580622e..663df9b678 100644 --- a/docs/c/scarborough-and-whitby.html +++ b/docs/c/scarborough-and-whitby.html @@ -151,5 +151,5 @@

              Scarborough and Whitby

              - + diff --git a/docs/c/scunthorpe.html b/docs/c/scunthorpe.html index f698cea5da..3d45ecb244 100644 --- a/docs/c/scunthorpe.html +++ b/docs/c/scunthorpe.html @@ -155,5 +155,5 @@

              Scunthorpe

              - + diff --git a/docs/c/sedgefield.html b/docs/c/sedgefield.html index aada7a661a..11ae51ef71 100644 --- a/docs/c/sedgefield.html +++ b/docs/c/sedgefield.html @@ -156,5 +156,5 @@

              Sedgefield

              - + diff --git a/docs/c/sefton-central.html b/docs/c/sefton-central.html index eb404aa8d6..cbdc176223 100644 --- a/docs/c/sefton-central.html +++ b/docs/c/sefton-central.html @@ -154,5 +154,5 @@

              Sefton Central

              - + diff --git a/docs/c/selby-and-ainsty.html b/docs/c/selby-and-ainsty.html index 02cee6dd05..939c0a96ba 100644 --- a/docs/c/selby-and-ainsty.html +++ b/docs/c/selby-and-ainsty.html @@ -155,5 +155,5 @@

              Selby and Ainsty

              - + diff --git a/docs/c/sevenoaks.html b/docs/c/sevenoaks.html index cf29b2ebc5..91be200614 100644 --- a/docs/c/sevenoaks.html +++ b/docs/c/sevenoaks.html @@ -156,5 +156,5 @@

              Sevenoaks

              - + diff --git a/docs/c/sheffield-brightside-and.html b/docs/c/sheffield-brightside-and.html index 93efdee623..841f106190 100644 --- a/docs/c/sheffield-brightside-and.html +++ b/docs/c/sheffield-brightside-and.html @@ -156,5 +156,5 @@

              Sheffield, Brightside and Hillsborough

              - + diff --git a/docs/c/sheffield-central.html b/docs/c/sheffield-central.html index 1dc9189e76..4dec159e40 100644 --- a/docs/c/sheffield-central.html +++ b/docs/c/sheffield-central.html @@ -158,5 +158,5 @@

              Sheffield Central

              - + diff --git a/docs/c/sheffield-hallam.html b/docs/c/sheffield-hallam.html index b2cba63e03..0e16743b0c 100644 --- a/docs/c/sheffield-hallam.html +++ b/docs/c/sheffield-hallam.html @@ -154,5 +154,5 @@

              Sheffield, Hallam

              - + diff --git a/docs/c/sheffield-heeley.html b/docs/c/sheffield-heeley.html index 473efaec8d..e5e8902c09 100644 --- a/docs/c/sheffield-heeley.html +++ b/docs/c/sheffield-heeley.html @@ -155,5 +155,5 @@

              Sheffield, Heeley

              - + diff --git a/docs/c/sheffield-south-east.html b/docs/c/sheffield-south-east.html index b9772d6f8c..29ec515016 100644 --- a/docs/c/sheffield-south-east.html +++ b/docs/c/sheffield-south-east.html @@ -155,5 +155,5 @@

              Sheffield South East

              - + diff --git a/docs/c/sherwood.html b/docs/c/sherwood.html index a12e4aab37..32a1a7f5bb 100644 --- a/docs/c/sherwood.html +++ b/docs/c/sherwood.html @@ -155,5 +155,5 @@

              Sherwood

              - + diff --git a/docs/c/shipley.html b/docs/c/shipley.html index 4e7d9a2844..0f342d39b5 100644 --- a/docs/c/shipley.html +++ b/docs/c/shipley.html @@ -152,5 +152,5 @@

              Shipley

              - + diff --git a/docs/c/shrewsbury-and-atcham.html b/docs/c/shrewsbury-and-atcham.html index 7781929911..be26eeb58b 100644 --- a/docs/c/shrewsbury-and-atcham.html +++ b/docs/c/shrewsbury-and-atcham.html @@ -152,5 +152,5 @@

              Shrewsbury and Atcham

              - + diff --git a/docs/c/sittingbourne-and-sheppey.html b/docs/c/sittingbourne-and-sheppey.html index 1c16100754..f8644fd9bf 100644 --- a/docs/c/sittingbourne-and-sheppey.html +++ b/docs/c/sittingbourne-and-sheppey.html @@ -157,5 +157,5 @@

              Sittingbourne and Sheppey

              - + diff --git a/docs/c/skipton-and-ripon.html b/docs/c/skipton-and-ripon.html index 09d376118b..9b6e409285 100644 --- a/docs/c/skipton-and-ripon.html +++ b/docs/c/skipton-and-ripon.html @@ -152,5 +152,5 @@

              Skipton and Ripon

              - + diff --git a/docs/c/sleaford-and-north-hykeha.html b/docs/c/sleaford-and-north-hykeha.html index 6d162eb390..6c9003bcff 100644 --- a/docs/c/sleaford-and-north-hykeha.html +++ b/docs/c/sleaford-and-north-hykeha.html @@ -153,5 +153,5 @@

              Sleaford and North Hykeham

              - + diff --git a/docs/c/slough.html b/docs/c/slough.html index f083bc7e50..6158aa0469 100644 --- a/docs/c/slough.html +++ b/docs/c/slough.html @@ -155,5 +155,5 @@

              Slough

              - + diff --git a/docs/c/solihull.html b/docs/c/solihull.html index 40a131ab45..3159c2e40f 100644 --- a/docs/c/solihull.html +++ b/docs/c/solihull.html @@ -151,5 +151,5 @@

              Solihull

              - + diff --git a/docs/c/somerton-and-frome.html b/docs/c/somerton-and-frome.html index c5a2e50350..110240a534 100644 --- a/docs/c/somerton-and-frome.html +++ b/docs/c/somerton-and-frome.html @@ -151,5 +151,5 @@

              Somerton and Frome

              - + diff --git a/docs/c/south-antrim.html b/docs/c/south-antrim.html index 63e628a4fc..1cc7c763ed 100644 --- a/docs/c/south-antrim.html +++ b/docs/c/south-antrim.html @@ -96,7 +96,7 @@

              South Antrim

              Tweeting Candidates
              • John Blair (Alliance - Alliance Party of Northern Ireland)
                @JohnBlairMLA
              • -
              • Declan Kearney (Sinn Féin)
                @DeclanKearneySF
              • +
              • Declan Kearney (Sinn Féin)
                @DeclanKearneySF
              • Roisin Lynch (SDLP (Social Democratic & Labour Party))
                @roisinlynchsdlp
              • Danny Kinahan (Ulster Unionist Party)
                @DdeBK
              • Paul Girvan (Democratic Unionist Party - D.U.P.)
                @PaulGirvanMP
              • @@ -152,5 +152,5 @@

                South Antrim

                - + diff --git a/docs/c/south-basildon-and-east-t.html b/docs/c/south-basildon-and-east-t.html index 29c88c721e..5d793905de 100644 --- a/docs/c/south-basildon-and-east-t.html +++ b/docs/c/south-basildon-and-east-t.html @@ -154,5 +154,5 @@

                South Basildon and East Thurrock

                - + diff --git a/docs/c/south-cambridgeshire.html b/docs/c/south-cambridgeshire.html index ebb040b8b8..270e48ced0 100644 --- a/docs/c/south-cambridgeshire.html +++ b/docs/c/south-cambridgeshire.html @@ -150,5 +150,5 @@

                South Cambridgeshire

                - + diff --git a/docs/c/south-derbyshire.html b/docs/c/south-derbyshire.html index 3c541c4efe..8a693fe8e5 100644 --- a/docs/c/south-derbyshire.html +++ b/docs/c/south-derbyshire.html @@ -151,5 +151,5 @@

                South Derbyshire

                - + diff --git a/docs/c/south-dorset.html b/docs/c/south-dorset.html index 98aaaa8fba..b11224ef45 100644 --- a/docs/c/south-dorset.html +++ b/docs/c/south-dorset.html @@ -155,5 +155,5 @@

                South Dorset

                - + diff --git a/docs/c/south-down.html b/docs/c/south-down.html index 71a7b7c3a6..38ed1c1be5 100644 --- a/docs/c/south-down.html +++ b/docs/c/south-down.html @@ -95,14 +95,14 @@

                South Down

                election.

                Tweeting Candidates Non-Tweeting Candidates
                  -
                • Paul Brady (Aontú)
                • +
                • Paul Brady (Aontú)
                • Glyn Hanna (Democratic Unionist Party - D.U.P.)
                Corrections @@ -156,5 +156,5 @@

                South Down

                - + diff --git a/docs/c/south-east-cambridgeshire.html b/docs/c/south-east-cambridgeshire.html index f12241f62c..fd97b5fd16 100644 --- a/docs/c/south-east-cambridgeshire.html +++ b/docs/c/south-east-cambridgeshire.html @@ -151,5 +151,5 @@

                South East Cambridgeshire

                - + diff --git a/docs/c/south-east-cornwall.html b/docs/c/south-east-cornwall.html index 0006a7e238..fa5c2982ce 100644 --- a/docs/c/south-east-cornwall.html +++ b/docs/c/south-east-cornwall.html @@ -155,5 +155,5 @@

                South East Cornwall

                - + diff --git a/docs/c/south-holland-and-the-dee.html b/docs/c/south-holland-and-the-dee.html index 712b8e476d..04eced7a49 100644 --- a/docs/c/south-holland-and-the-dee.html +++ b/docs/c/south-holland-and-the-dee.html @@ -155,5 +155,5 @@

                South Holland and The Deepings

                - + diff --git a/docs/c/south-leicestershire.html b/docs/c/south-leicestershire.html index ae49144d4b..baef520a09 100644 --- a/docs/c/south-leicestershire.html +++ b/docs/c/south-leicestershire.html @@ -154,5 +154,5 @@

                South Leicestershire

                - + diff --git a/docs/c/south-norfolk.html b/docs/c/south-norfolk.html index 417f6443f0..4b7e8e0de8 100644 --- a/docs/c/south-norfolk.html +++ b/docs/c/south-norfolk.html @@ -154,5 +154,5 @@

                South Norfolk

                - + diff --git a/docs/c/south-northamptonshire.html b/docs/c/south-northamptonshire.html index 49315065fb..23eeece9d9 100644 --- a/docs/c/south-northamptonshire.html +++ b/docs/c/south-northamptonshire.html @@ -156,5 +156,5 @@

                South Northamptonshire

                - + diff --git a/docs/c/south-ribble.html b/docs/c/south-ribble.html index 72bd07fb09..91bec5ee22 100644 --- a/docs/c/south-ribble.html +++ b/docs/c/south-ribble.html @@ -151,5 +151,5 @@

                South Ribble

                - + diff --git a/docs/c/south-shields.html b/docs/c/south-shields.html index 7c7f1880f2..116267ffe4 100644 --- a/docs/c/south-shields.html +++ b/docs/c/south-shields.html @@ -156,5 +156,5 @@

                South Shields

                - + diff --git a/docs/c/south-staffordshire.html b/docs/c/south-staffordshire.html index 68fd5bae14..adacf552c0 100644 --- a/docs/c/south-staffordshire.html +++ b/docs/c/south-staffordshire.html @@ -151,5 +151,5 @@

                South Staffordshire

                - + diff --git a/docs/c/south-suffolk.html b/docs/c/south-suffolk.html index 62f15fb110..47621f28e4 100644 --- a/docs/c/south-suffolk.html +++ b/docs/c/south-suffolk.html @@ -154,5 +154,5 @@

                South Suffolk

                - + diff --git a/docs/c/south-swindon.html b/docs/c/south-swindon.html index 44d77e13a6..38213b9843 100644 --- a/docs/c/south-swindon.html +++ b/docs/c/south-swindon.html @@ -150,5 +150,5 @@

                South Swindon

                - + diff --git a/docs/c/south-thanet.html b/docs/c/south-thanet.html index 6adf1fbffc..c0f56b0d89 100644 --- a/docs/c/south-thanet.html +++ b/docs/c/south-thanet.html @@ -154,5 +154,5 @@

                South Thanet

                - + diff --git a/docs/c/south-west-bedfordshire.html b/docs/c/south-west-bedfordshire.html index 08cda8da8e..3612efd424 100644 --- a/docs/c/south-west-bedfordshire.html +++ b/docs/c/south-west-bedfordshire.html @@ -151,5 +151,5 @@

                South West Bedfordshire

                - + diff --git a/docs/c/south-west-devon.html b/docs/c/south-west-devon.html index 1442cb3ac8..42b1725570 100644 --- a/docs/c/south-west-devon.html +++ b/docs/c/south-west-devon.html @@ -151,5 +151,5 @@

                South West Devon

                - + diff --git a/docs/c/south-west-hertfordshire.html b/docs/c/south-west-hertfordshire.html index 53feddf615..8217bdcf92 100644 --- a/docs/c/south-west-hertfordshire.html +++ b/docs/c/south-west-hertfordshire.html @@ -152,5 +152,5 @@

                South West Hertfordshire

                - + diff --git a/docs/c/south-west-norfolk.html b/docs/c/south-west-norfolk.html index 4ac6083395..84566452d1 100644 --- a/docs/c/south-west-norfolk.html +++ b/docs/c/south-west-norfolk.html @@ -155,5 +155,5 @@

                South West Norfolk

                - + diff --git a/docs/c/south-west-surrey.html b/docs/c/south-west-surrey.html index 1eb69f31d5..c2f5464dea 100644 --- a/docs/c/south-west-surrey.html +++ b/docs/c/south-west-surrey.html @@ -150,5 +150,5 @@

                South West Surrey

                - + diff --git a/docs/c/south-west-wiltshire.html b/docs/c/south-west-wiltshire.html index 741b1e3c08..5b1039a946 100644 --- a/docs/c/south-west-wiltshire.html +++ b/docs/c/south-west-wiltshire.html @@ -151,5 +151,5 @@

                South West Wiltshire

                - + diff --git a/docs/c/southampton-itchen.html b/docs/c/southampton-itchen.html index a7285b7242..08c1029c09 100644 --- a/docs/c/southampton-itchen.html +++ b/docs/c/southampton-itchen.html @@ -155,5 +155,5 @@

                Southampton, Itchen

                - + diff --git a/docs/c/southampton-test.html b/docs/c/southampton-test.html index 79a7a1cecf..fc118ff8cc 100644 --- a/docs/c/southampton-test.html +++ b/docs/c/southampton-test.html @@ -156,5 +156,5 @@

                Southampton, Test

                - + diff --git a/docs/c/southend-west.html b/docs/c/southend-west.html index 73cd1cac7c..25aefa38ad 100644 --- a/docs/c/southend-west.html +++ b/docs/c/southend-west.html @@ -154,5 +154,5 @@

                Southend West

                - + diff --git a/docs/c/southport.html b/docs/c/southport.html index a8682d08ae..2499f3c71c 100644 --- a/docs/c/southport.html +++ b/docs/c/southport.html @@ -150,5 +150,5 @@

                Southport

                - + diff --git a/docs/c/spelthorne.html b/docs/c/spelthorne.html index 67629e2ed9..ca58a29087 100644 --- a/docs/c/spelthorne.html +++ b/docs/c/spelthorne.html @@ -154,5 +154,5 @@

                Spelthorne

                - + diff --git a/docs/c/st-albans.html b/docs/c/st-albans.html index 75c89c5772..2d5fdca6d3 100644 --- a/docs/c/st-albans.html +++ b/docs/c/st-albans.html @@ -155,5 +155,5 @@

                St Albans

                - + diff --git a/docs/c/st-austell-and-newquay.html b/docs/c/st-austell-and-newquay.html index b9029d4e32..3fb8b3cf67 100644 --- a/docs/c/st-austell-and-newquay.html +++ b/docs/c/st-austell-and-newquay.html @@ -156,5 +156,5 @@

                St Austell and Newquay

                - + diff --git a/docs/c/st-helens-north.html b/docs/c/st-helens-north.html index a614f4dbae..135e6e684f 100644 --- a/docs/c/st-helens-north.html +++ b/docs/c/st-helens-north.html @@ -152,5 +152,5 @@

                St Helens North

                - + diff --git a/docs/c/st-helens-south-and-whist.html b/docs/c/st-helens-south-and-whist.html index 230606dbf8..27254b6e52 100644 --- a/docs/c/st-helens-south-and-whist.html +++ b/docs/c/st-helens-south-and-whist.html @@ -155,5 +155,5 @@

                St Helens South and Whiston

                - + diff --git a/docs/c/st-ives.html b/docs/c/st-ives.html index 264db3ec50..f7b0650686 100644 --- a/docs/c/st-ives.html +++ b/docs/c/st-ives.html @@ -156,5 +156,5 @@

                St Ives

                - + diff --git a/docs/c/stafford.html b/docs/c/stafford.html index 0853c1317d..738312bf87 100644 --- a/docs/c/stafford.html +++ b/docs/c/stafford.html @@ -151,5 +151,5 @@

                Stafford

                - + diff --git a/docs/c/staffordshire-moorlands.html b/docs/c/staffordshire-moorlands.html index 2f56806269..445876eac6 100644 --- a/docs/c/staffordshire-moorlands.html +++ b/docs/c/staffordshire-moorlands.html @@ -151,5 +151,5 @@

                Staffordshire Moorlands

                - + diff --git a/docs/c/stalybridge-and-hyde.html b/docs/c/stalybridge-and-hyde.html index e222f6743c..5f212df262 100644 --- a/docs/c/stalybridge-and-hyde.html +++ b/docs/c/stalybridge-and-hyde.html @@ -156,5 +156,5 @@

                Stalybridge and Hyde

                - + diff --git a/docs/c/stevenage.html b/docs/c/stevenage.html index ed5544fb41..e4ffc16a2f 100644 --- a/docs/c/stevenage.html +++ b/docs/c/stevenage.html @@ -151,5 +151,5 @@

                Stevenage

                - + diff --git a/docs/c/stirling.html b/docs/c/stirling.html index d5304750d9..42da77d401 100644 --- a/docs/c/stirling.html +++ b/docs/c/stirling.html @@ -152,5 +152,5 @@

                Stirling

                - + diff --git a/docs/c/stockport.html b/docs/c/stockport.html index 259a7ce9ad..964b15e596 100644 --- a/docs/c/stockport.html +++ b/docs/c/stockport.html @@ -155,5 +155,5 @@

                Stockport

                - + diff --git a/docs/c/stockton-north.html b/docs/c/stockton-north.html index b94097656d..07ee6a987d 100644 --- a/docs/c/stockton-north.html +++ b/docs/c/stockton-north.html @@ -155,5 +155,5 @@

                Stockton North

                - + diff --git a/docs/c/stockton-south.html b/docs/c/stockton-south.html index cee6a02598..a35c00746a 100644 --- a/docs/c/stockton-south.html +++ b/docs/c/stockton-south.html @@ -154,5 +154,5 @@

                Stockton South

                - + diff --git a/docs/c/stoke-on-trent-central.html b/docs/c/stoke-on-trent-central.html index afe966e40a..9b510b460b 100644 --- a/docs/c/stoke-on-trent-central.html +++ b/docs/c/stoke-on-trent-central.html @@ -155,5 +155,5 @@

                Stoke-on-Trent Central

                - + diff --git a/docs/c/stoke-on-trent-north.html b/docs/c/stoke-on-trent-north.html index a815a36672..9a9e1070ff 100644 --- a/docs/c/stoke-on-trent-north.html +++ b/docs/c/stoke-on-trent-north.html @@ -153,5 +153,5 @@

                Stoke-on-Trent North

                - + diff --git a/docs/c/stoke-on-trent-south.html b/docs/c/stoke-on-trent-south.html index 9b604bce1f..4d19b90bea 100644 --- a/docs/c/stoke-on-trent-south.html +++ b/docs/c/stoke-on-trent-south.html @@ -153,5 +153,5 @@

                Stoke-on-Trent South

                - + diff --git a/docs/c/stone.html b/docs/c/stone.html index d11d1d1ba7..f5bf9795c7 100644 --- a/docs/c/stone.html +++ b/docs/c/stone.html @@ -154,5 +154,5 @@

                Stone

                - + diff --git a/docs/c/stourbridge.html b/docs/c/stourbridge.html index 71ea3edd94..fa5d8dba32 100644 --- a/docs/c/stourbridge.html +++ b/docs/c/stourbridge.html @@ -152,5 +152,5 @@

                Stourbridge

                - + diff --git a/docs/c/strangford.html b/docs/c/strangford.html index 5214a05151..129e7a662b 100644 --- a/docs/c/strangford.html +++ b/docs/c/strangford.html @@ -99,7 +99,7 @@

                Strangford

              • Grant Abraham (Conservative and Unionist Party)
                @GrantAbraham7
              • Philip Smith (Ulster Unionist Party)
                @1PhilipSmith
              • Jim Shannon (Democratic Unionist Party - D.U.P.)
                @JimShannonMP
              • -
              • Ryan Carlin (Sinn Féin)
                @RyanCarlin
              • +
              • Ryan Carlin (Sinn Féin)
                @RyanCarlin
              Non-Tweeting Candidates
                @@ -158,5 +158,5 @@

                Strangford

                - + diff --git a/docs/c/stratford-on-avon.html b/docs/c/stratford-on-avon.html index 431a4ca606..5db3e3ed27 100644 --- a/docs/c/stratford-on-avon.html +++ b/docs/c/stratford-on-avon.html @@ -154,5 +154,5 @@

                Stratford-on-Avon

                - + diff --git a/docs/c/streatham.html b/docs/c/streatham.html index 77bf5a694e..2697419fd9 100644 --- a/docs/c/streatham.html +++ b/docs/c/streatham.html @@ -155,5 +155,5 @@

                Streatham

                - + diff --git a/docs/c/stretford-and-urmston.html b/docs/c/stretford-and-urmston.html index 27a5006ded..78b9f28d41 100644 --- a/docs/c/stretford-and-urmston.html +++ b/docs/c/stretford-and-urmston.html @@ -155,5 +155,5 @@

                Stretford and Urmston

                - + diff --git a/docs/c/stroud.html b/docs/c/stroud.html index d919541168..a7a0475c34 100644 --- a/docs/c/stroud.html +++ b/docs/c/stroud.html @@ -152,5 +152,5 @@

                Stroud

                - + diff --git a/docs/c/suffolk-coastal.html b/docs/c/suffolk-coastal.html index 6216922922..ca897f02e4 100644 --- a/docs/c/suffolk-coastal.html +++ b/docs/c/suffolk-coastal.html @@ -98,7 +98,7 @@

                Suffolk Coastal

              • Rachel Smith-Lyte (Green)
                @SmithLyte
              • Tony Love (Independent)
                @BrexitCoastal
              • Jules Ewart (Liberal Democrat)
                @JulesEwartSuff
              • -
              • Thérèse Coffey (Conservative)
                @theresecoffey
              • +
              • Thérèse Coffey (Conservative)
                @theresecoffey
              • Cameron Matthews (Labour)
                @C4meronM4tthews
              Corrections @@ -152,5 +152,5 @@

              Suffolk Coastal

              - + diff --git a/docs/c/sunderland-central.html b/docs/c/sunderland-central.html index c95574c289..39e161b1aa 100644 --- a/docs/c/sunderland-central.html +++ b/docs/c/sunderland-central.html @@ -156,5 +156,5 @@

              Sunderland Central

              - + diff --git a/docs/c/surrey-heath.html b/docs/c/surrey-heath.html index fa6ffe1416..5db9640f3d 100644 --- a/docs/c/surrey-heath.html +++ b/docs/c/surrey-heath.html @@ -155,5 +155,5 @@

              Surrey Heath

              - + diff --git a/docs/c/sutton-and-cheam.html b/docs/c/sutton-and-cheam.html index 2730d1b8fb..bb9cfa409c 100644 --- a/docs/c/sutton-and-cheam.html +++ b/docs/c/sutton-and-cheam.html @@ -151,5 +151,5 @@

              Sutton and Cheam

              - + diff --git a/docs/c/sutton-coldfield.html b/docs/c/sutton-coldfield.html index acd939fa0e..81eb4892ad 100644 --- a/docs/c/sutton-coldfield.html +++ b/docs/c/sutton-coldfield.html @@ -154,5 +154,5 @@

              Sutton Coldfield

              - + diff --git a/docs/c/swansea-east.html b/docs/c/swansea-east.html index 3208da5a83..fec938b481 100644 --- a/docs/c/swansea-east.html +++ b/docs/c/swansea-east.html @@ -156,5 +156,5 @@

              Swansea East

              - + diff --git a/docs/c/swansea-west.html b/docs/c/swansea-west.html index 99f2e8b690..1c8a61fc1b 100644 --- a/docs/c/swansea-west.html +++ b/docs/c/swansea-west.html @@ -155,5 +155,5 @@

              Swansea West

              - + diff --git a/docs/c/tamworth.html b/docs/c/tamworth.html index 66b064a76c..3e10701885 100644 --- a/docs/c/tamworth.html +++ b/docs/c/tamworth.html @@ -156,5 +156,5 @@

              Tamworth

              - + diff --git a/docs/c/tatton.html b/docs/c/tatton.html index bad4b0bc64..2d4ef005d6 100644 --- a/docs/c/tatton.html +++ b/docs/c/tatton.html @@ -154,5 +154,5 @@

              Tatton

              - + diff --git a/docs/c/taunton-deane.html b/docs/c/taunton-deane.html index 43541bee4b..07fe989885 100644 --- a/docs/c/taunton-deane.html +++ b/docs/c/taunton-deane.html @@ -151,5 +151,5 @@

              Taunton Deane

              - + diff --git a/docs/c/telford.html b/docs/c/telford.html index 384faec4e7..c4cf953c8f 100644 --- a/docs/c/telford.html +++ b/docs/c/telford.html @@ -150,5 +150,5 @@

              Telford

              - + diff --git a/docs/c/tewkesbury.html b/docs/c/tewkesbury.html index add6a496f0..ccb8975499 100644 --- a/docs/c/tewkesbury.html +++ b/docs/c/tewkesbury.html @@ -154,5 +154,5 @@

              Tewkesbury

              - + diff --git a/docs/c/the-cotswolds.html b/docs/c/the-cotswolds.html index 87afb22ec2..e2e3cb0f74 100644 --- a/docs/c/the-cotswolds.html +++ b/docs/c/the-cotswolds.html @@ -154,5 +154,5 @@

              The Cotswolds

              - + diff --git a/docs/c/the-wrekin.html b/docs/c/the-wrekin.html index 3cec64fa54..6f973fc70d 100644 --- a/docs/c/the-wrekin.html +++ b/docs/c/the-wrekin.html @@ -151,5 +151,5 @@

              The Wrekin

              - + diff --git a/docs/c/thirsk-and-malton.html b/docs/c/thirsk-and-malton.html index 6994a6ee06..3295dea341 100644 --- a/docs/c/thirsk-and-malton.html +++ b/docs/c/thirsk-and-malton.html @@ -158,5 +158,5 @@

              Thirsk and Malton

              - + diff --git a/docs/c/thornbury-and-yate.html b/docs/c/thornbury-and-yate.html index 07d917f3b4..057f7291d0 100644 --- a/docs/c/thornbury-and-yate.html +++ b/docs/c/thornbury-and-yate.html @@ -150,5 +150,5 @@

              Thornbury and Yate

              - + diff --git a/docs/c/thurrock.html b/docs/c/thurrock.html index 2b573d15ec..c4c5b4d5f1 100644 --- a/docs/c/thurrock.html +++ b/docs/c/thurrock.html @@ -155,5 +155,5 @@

              Thurrock

              - + diff --git a/docs/c/tiverton-and-honiton.html b/docs/c/tiverton-and-honiton.html index f07b525b8a..110b728c72 100644 --- a/docs/c/tiverton-and-honiton.html +++ b/docs/c/tiverton-and-honiton.html @@ -152,5 +152,5 @@

              Tiverton and Honiton

              - + diff --git a/docs/c/tonbridge-and-malling.html b/docs/c/tonbridge-and-malling.html index 074fa2c1fc..e56fb0ccb9 100644 --- a/docs/c/tonbridge-and-malling.html +++ b/docs/c/tonbridge-and-malling.html @@ -151,5 +151,5 @@

              Tonbridge and Malling

              - + diff --git a/docs/c/tooting.html b/docs/c/tooting.html index 8481f93233..2eac1f1040 100644 --- a/docs/c/tooting.html +++ b/docs/c/tooting.html @@ -153,5 +153,5 @@

              Tooting

              - + diff --git a/docs/c/torbay.html b/docs/c/torbay.html index 5f8c74a728..d7733f7447 100644 --- a/docs/c/torbay.html +++ b/docs/c/torbay.html @@ -155,5 +155,5 @@

              Torbay

              - + diff --git a/docs/c/torfaen.html b/docs/c/torfaen.html index 8e144ad21f..20cd7c12ee 100644 --- a/docs/c/torfaen.html +++ b/docs/c/torfaen.html @@ -156,5 +156,5 @@

              Torfaen

              - + diff --git a/docs/c/torridge-and-west-devon.html b/docs/c/torridge-and-west-devon.html index 85513b7901..415296a8d3 100644 --- a/docs/c/torridge-and-west-devon.html +++ b/docs/c/torridge-and-west-devon.html @@ -155,5 +155,5 @@

              Torridge and West Devon

              - + diff --git a/docs/c/totnes.html b/docs/c/totnes.html index 6bd51f7b8e..123d2d22e6 100644 --- a/docs/c/totnes.html +++ b/docs/c/totnes.html @@ -154,5 +154,5 @@

              Totnes

              - + diff --git a/docs/c/tottenham.html b/docs/c/tottenham.html index e1cf0fee10..b7c3314b53 100644 --- a/docs/c/tottenham.html +++ b/docs/c/tottenham.html @@ -158,5 +158,5 @@

              Tottenham

              - + diff --git a/docs/c/truro-and-falmouth.html b/docs/c/truro-and-falmouth.html index bcd7c1452f..f78b496aca 100644 --- a/docs/c/truro-and-falmouth.html +++ b/docs/c/truro-and-falmouth.html @@ -155,5 +155,5 @@

              Truro and Falmouth

              - + diff --git a/docs/c/tunbridge-wells.html b/docs/c/tunbridge-wells.html index 2806d7c21c..94514795aa 100644 --- a/docs/c/tunbridge-wells.html +++ b/docs/c/tunbridge-wells.html @@ -155,5 +155,5 @@

              Tunbridge Wells

              - + diff --git a/docs/c/twickenham.html b/docs/c/twickenham.html index 95ba451ca1..05051f7a79 100644 --- a/docs/c/twickenham.html +++ b/docs/c/twickenham.html @@ -151,5 +151,5 @@

              Twickenham

              - + diff --git a/docs/c/tynemouth.html b/docs/c/tynemouth.html index 1da3792f9f..5ef412bf4e 100644 --- a/docs/c/tynemouth.html +++ b/docs/c/tynemouth.html @@ -152,5 +152,5 @@

              Tynemouth

              - + diff --git a/docs/c/upper-bann.html b/docs/c/upper-bann.html index 42d34f620e..b2b962a843 100644 --- a/docs/c/upper-bann.html +++ b/docs/c/upper-bann.html @@ -95,8 +95,8 @@

              Upper Bann

              election.

              Tweeting Candidates
                -
              • John O'Dowd (Sinn Féin)
                @JohnODowdSF
              • -
              • Eóin Tennyson (Alliance - Alliance Party of Northern Ireland)
                @EoinTennyson
              • +
              • John O'Dowd (Sinn Féin)
                @JohnODowdSF
              • +
              • Eóin Tennyson (Alliance - Alliance Party of Northern Ireland)
                @EoinTennyson
              • Carla Lockhart (Ulster Unionist Party)
                @carlalockhart
              • Dolores Kelly (SDLP (Social Democratic & Labour Party))
                @doloreskelly
              • Doug Beattie (Ulster Unionist Party)
                @BeattieDoug
              • @@ -152,5 +152,5 @@

                Upper Bann

                - + diff --git a/docs/c/uxbridge-and-south-ruisli.html b/docs/c/uxbridge-and-south-ruisli.html index 3deb9d3e5a..4c4fe632cf 100644 --- a/docs/c/uxbridge-and-south-ruisli.html +++ b/docs/c/uxbridge-and-south-ruisli.html @@ -162,5 +162,5 @@

                Uxbridge and South Ruislip

                - + diff --git a/docs/c/vale-of-clwyd.html b/docs/c/vale-of-clwyd.html index 39caa04a2a..1e0057a3c1 100644 --- a/docs/c/vale-of-clwyd.html +++ b/docs/c/vale-of-clwyd.html @@ -152,5 +152,5 @@

                Vale of Clwyd

                - + diff --git a/docs/c/vale-of-glamorgan.html b/docs/c/vale-of-glamorgan.html index 3cd58e8c48..ed496e7f57 100644 --- a/docs/c/vale-of-glamorgan.html +++ b/docs/c/vale-of-glamorgan.html @@ -151,5 +151,5 @@

                Vale of Glamorgan

                - + diff --git a/docs/c/vauxhall.html b/docs/c/vauxhall.html index 9ba9a118ed..3a4aaba912 100644 --- a/docs/c/vauxhall.html +++ b/docs/c/vauxhall.html @@ -153,5 +153,5 @@

                Vauxhall

                - + diff --git a/docs/c/wakefield.html b/docs/c/wakefield.html index 35c0e3757c..80284b013e 100644 --- a/docs/c/wakefield.html +++ b/docs/c/wakefield.html @@ -153,5 +153,5 @@

                Wakefield

                - + diff --git a/docs/c/wallasey.html b/docs/c/wallasey.html index f5a01dbc45..19910ec11c 100644 --- a/docs/c/wallasey.html +++ b/docs/c/wallasey.html @@ -152,5 +152,5 @@

                Wallasey

                - + diff --git a/docs/c/walsall-north.html b/docs/c/walsall-north.html index fe111d7f9f..c2524d886d 100644 --- a/docs/c/walsall-north.html +++ b/docs/c/walsall-north.html @@ -151,5 +151,5 @@

                Walsall North

                - + diff --git a/docs/c/walsall-south.html b/docs/c/walsall-south.html index abd746d75c..66388a65f0 100644 --- a/docs/c/walsall-south.html +++ b/docs/c/walsall-south.html @@ -156,5 +156,5 @@

                Walsall South

                - + diff --git a/docs/c/walthamstow.html b/docs/c/walthamstow.html index cfcaa7b6da..bbb9043abd 100644 --- a/docs/c/walthamstow.html +++ b/docs/c/walthamstow.html @@ -156,5 +156,5 @@

                Walthamstow

                - + diff --git a/docs/c/wansbeck.html b/docs/c/wansbeck.html index b440e937c2..27ce613351 100644 --- a/docs/c/wansbeck.html +++ b/docs/c/wansbeck.html @@ -156,5 +156,5 @@

                Wansbeck

                - + diff --git a/docs/c/wantage.html b/docs/c/wantage.html index 66d5375736..6ec3260b9b 100644 --- a/docs/c/wantage.html +++ b/docs/c/wantage.html @@ -154,5 +154,5 @@

                Wantage

                - + diff --git a/docs/c/warley1.html b/docs/c/warley1.html index a2f4a011bb..e58d89aeb0 100644 --- a/docs/c/warley1.html +++ b/docs/c/warley1.html @@ -155,5 +155,5 @@

                Warley

                - + diff --git a/docs/c/warrington-north.html b/docs/c/warrington-north.html index b86c875c8f..56a425efa6 100644 --- a/docs/c/warrington-north.html +++ b/docs/c/warrington-north.html @@ -155,5 +155,5 @@

                Warrington North

                - + diff --git a/docs/c/warrington-south.html b/docs/c/warrington-south.html index aad3e89cb7..9e0018f72a 100644 --- a/docs/c/warrington-south.html +++ b/docs/c/warrington-south.html @@ -152,5 +152,5 @@

                Warrington South

                - + diff --git a/docs/c/warwick-and-leamington.html b/docs/c/warwick-and-leamington.html index d632d9810b..ead08fde5e 100644 --- a/docs/c/warwick-and-leamington.html +++ b/docs/c/warwick-and-leamington.html @@ -154,5 +154,5 @@

                Warwick and Leamington

                - + diff --git a/docs/c/washington-and-sunderland.html b/docs/c/washington-and-sunderland.html index 241cb6600e..e13d407bdc 100644 --- a/docs/c/washington-and-sunderland.html +++ b/docs/c/washington-and-sunderland.html @@ -156,5 +156,5 @@

                Washington and Sunderland West

                - + diff --git a/docs/c/watford.html b/docs/c/watford.html index 45372cc7b2..cd75dcd194 100644 --- a/docs/c/watford.html +++ b/docs/c/watford.html @@ -151,5 +151,5 @@

                Watford

                - + diff --git a/docs/c/waveney.html b/docs/c/waveney.html index d325c4896b..2835e96f3a 100644 --- a/docs/c/waveney.html +++ b/docs/c/waveney.html @@ -155,5 +155,5 @@

                Waveney

                - + diff --git a/docs/c/wealden.html b/docs/c/wealden.html index 4e16d3231b..9b76fb0772 100644 --- a/docs/c/wealden.html +++ b/docs/c/wealden.html @@ -151,5 +151,5 @@

                Wealden

                - + diff --git a/docs/c/weaver-vale.html b/docs/c/weaver-vale.html index 40b5c77122..1c24bf4f91 100644 --- a/docs/c/weaver-vale.html +++ b/docs/c/weaver-vale.html @@ -152,5 +152,5 @@

                Weaver Vale

                - + diff --git a/docs/c/wellingborough.html b/docs/c/wellingborough.html index 56a90434c8..8f6f04caef 100644 --- a/docs/c/wellingborough.html +++ b/docs/c/wellingborough.html @@ -154,5 +154,5 @@

                Wellingborough

                - + diff --git a/docs/c/wells.html b/docs/c/wells.html index adabdf8ac3..7da48079b6 100644 --- a/docs/c/wells.html +++ b/docs/c/wells.html @@ -155,5 +155,5 @@

                Wells

                - + diff --git a/docs/c/welwyn-hatfield.html b/docs/c/welwyn-hatfield.html index 66465abff5..1d6d3b330e 100644 --- a/docs/c/welwyn-hatfield.html +++ b/docs/c/welwyn-hatfield.html @@ -154,5 +154,5 @@

                Welwyn Hatfield

                - + diff --git a/docs/c/wentworth-and-dearne.html b/docs/c/wentworth-and-dearne.html index 76113b77d6..c88194f874 100644 --- a/docs/c/wentworth-and-dearne.html +++ b/docs/c/wentworth-and-dearne.html @@ -156,5 +156,5 @@

                Wentworth and Dearne

                - + diff --git a/docs/c/west-aberdeenshire-and-ki.html b/docs/c/west-aberdeenshire-and-ki.html index 908247f6c7..41b1c53664 100644 --- a/docs/c/west-aberdeenshire-and-ki.html +++ b/docs/c/west-aberdeenshire-and-ki.html @@ -151,5 +151,5 @@

                West Aberdeenshire and Kincardine

                - + diff --git a/docs/c/west-bromwich-east.html b/docs/c/west-bromwich-east.html index 9038c81855..60efee7572 100644 --- a/docs/c/west-bromwich-east.html +++ b/docs/c/west-bromwich-east.html @@ -154,5 +154,5 @@

                West Bromwich East

                - + diff --git a/docs/c/west-bromwich-west.html b/docs/c/west-bromwich-west.html index 4ae417ff04..65232b2e7f 100644 --- a/docs/c/west-bromwich-west.html +++ b/docs/c/west-bromwich-west.html @@ -155,5 +155,5 @@

                West Bromwich West

                - + diff --git a/docs/c/west-dorset.html b/docs/c/west-dorset.html index a6365a4645..cf46709e0c 100644 --- a/docs/c/west-dorset.html +++ b/docs/c/west-dorset.html @@ -151,5 +151,5 @@

                West Dorset

                - + diff --git a/docs/c/west-dunbartonshire.html b/docs/c/west-dunbartonshire.html index cc4e578b0e..c78221da14 100644 --- a/docs/c/west-dunbartonshire.html +++ b/docs/c/west-dunbartonshire.html @@ -156,5 +156,5 @@

                West Dunbartonshire

                - + diff --git a/docs/c/west-ham.html b/docs/c/west-ham.html index 521144c242..91e5e4538c 100644 --- a/docs/c/west-ham.html +++ b/docs/c/west-ham.html @@ -157,5 +157,5 @@

                West Ham

                - + diff --git a/docs/c/west-lancashire.html b/docs/c/west-lancashire.html index e2642bbcfb..187e62fd2a 100644 --- a/docs/c/west-lancashire.html +++ b/docs/c/west-lancashire.html @@ -155,5 +155,5 @@

                West Lancashire

                - + diff --git a/docs/c/west-suffolk.html b/docs/c/west-suffolk.html index a59ecdb11a..dd2da7b715 100644 --- a/docs/c/west-suffolk.html +++ b/docs/c/west-suffolk.html @@ -151,5 +151,5 @@

                West Suffolk

                - + diff --git a/docs/c/west-tyrone.html b/docs/c/west-tyrone.html index 7c6e959305..7c4b962e5c 100644 --- a/docs/c/west-tyrone.html +++ b/docs/c/west-tyrone.html @@ -95,7 +95,7 @@

                West Tyrone

                election.

                Tweeting Candidates Non-Tweeting Candidates
                  -
                • James Hope (Aontú)
                • +
                • James Hope (Aontú)
                • Thomas Buchanan (Democratic Unionist Party - D.U.P.)
                Corrections @@ -157,5 +157,5 @@

                West Tyrone

                - + diff --git a/docs/c/west-worcestershire.html b/docs/c/west-worcestershire.html index 71ece9b727..0c3a122c6f 100644 --- a/docs/c/west-worcestershire.html +++ b/docs/c/west-worcestershire.html @@ -154,5 +154,5 @@

                West Worcestershire

                - + diff --git a/docs/c/westminster-north.html b/docs/c/westminster-north.html index 3d666518df..42fff21035 100644 --- a/docs/c/westminster-north.html +++ b/docs/c/westminster-north.html @@ -156,5 +156,5 @@

                Westminster North

                - + diff --git a/docs/c/westmorland-and-lonsdale.html b/docs/c/westmorland-and-lonsdale.html index b447620965..e35af043b4 100644 --- a/docs/c/westmorland-and-lonsdale.html +++ b/docs/c/westmorland-and-lonsdale.html @@ -154,5 +154,5 @@

                Westmorland and Lonsdale

                - + diff --git a/docs/c/weston-super-mare.html b/docs/c/weston-super-mare.html index 341deacc02..af095bc4b8 100644 --- a/docs/c/weston-super-mare.html +++ b/docs/c/weston-super-mare.html @@ -151,5 +151,5 @@

                Weston-Super-Mare

                - + diff --git a/docs/c/wigan.html b/docs/c/wigan.html index 14aab3ad60..75fa36a784 100644 --- a/docs/c/wigan.html +++ b/docs/c/wigan.html @@ -155,5 +155,5 @@

                Wigan

                - + diff --git a/docs/c/wimbledon.html b/docs/c/wimbledon.html index 938cbbddda..21dd95d0e0 100644 --- a/docs/c/wimbledon.html +++ b/docs/c/wimbledon.html @@ -154,5 +154,5 @@

                Wimbledon

                - + diff --git a/docs/c/winchester.html b/docs/c/winchester.html index ac11e90227..3cc6f0a081 100644 --- a/docs/c/winchester.html +++ b/docs/c/winchester.html @@ -154,5 +154,5 @@

                Winchester

                - + diff --git a/docs/c/windsor.html b/docs/c/windsor.html index 71c915f499..b15feefabe 100644 --- a/docs/c/windsor.html +++ b/docs/c/windsor.html @@ -156,5 +156,5 @@

                Windsor

                - + diff --git a/docs/c/wirral-south.html b/docs/c/wirral-south.html index 961085b758..3e9c1f47cb 100644 --- a/docs/c/wirral-south.html +++ b/docs/c/wirral-south.html @@ -155,5 +155,5 @@

                Wirral South

                - + diff --git a/docs/c/wirral-west.html b/docs/c/wirral-west.html index 16c2bf1145..8ad631fed0 100644 --- a/docs/c/wirral-west.html +++ b/docs/c/wirral-west.html @@ -155,5 +155,5 @@

                Wirral West

                - + diff --git a/docs/c/witham.html b/docs/c/witham.html index 2baa999bad..e2b34baf93 100644 --- a/docs/c/witham.html +++ b/docs/c/witham.html @@ -151,5 +151,5 @@

                Witham

                - + diff --git a/docs/c/witney.html b/docs/c/witney.html index bee0a33e52..a1d0a79c14 100644 --- a/docs/c/witney.html +++ b/docs/c/witney.html @@ -150,5 +150,5 @@

                Witney

                - + diff --git a/docs/c/woking.html b/docs/c/woking.html index c4b3d32b3e..a1d8a79c60 100644 --- a/docs/c/woking.html +++ b/docs/c/woking.html @@ -155,5 +155,5 @@

                Woking

                - + diff --git a/docs/c/wokingham.html b/docs/c/wokingham.html index b5e1245c2a..de5f4e27e7 100644 --- a/docs/c/wokingham.html +++ b/docs/c/wokingham.html @@ -152,5 +152,5 @@

                Wokingham

                - + diff --git a/docs/c/wolverhampton-north-east.html b/docs/c/wolverhampton-north-east.html index 620f31f805..a6fad1fe00 100644 --- a/docs/c/wolverhampton-north-east.html +++ b/docs/c/wolverhampton-north-east.html @@ -155,5 +155,5 @@

                Wolverhampton North East

                - + diff --git a/docs/c/wolverhampton-south-east.html b/docs/c/wolverhampton-south-east.html index 15fbfed51a..5873a8f5a5 100644 --- a/docs/c/wolverhampton-south-east.html +++ b/docs/c/wolverhampton-south-east.html @@ -152,5 +152,5 @@

                Wolverhampton South East

                - + diff --git a/docs/c/wolverhampton-south-west.html b/docs/c/wolverhampton-south-west.html index 66ab98825d..2d85b49f62 100644 --- a/docs/c/wolverhampton-south-west.html +++ b/docs/c/wolverhampton-south-west.html @@ -154,5 +154,5 @@

                Wolverhampton South West

                - + diff --git a/docs/c/worcester.html b/docs/c/worcester.html index 823ff71405..2cf6a8884d 100644 --- a/docs/c/worcester.html +++ b/docs/c/worcester.html @@ -152,5 +152,5 @@

                Worcester

                - + diff --git a/docs/c/workington.html b/docs/c/workington.html index 54036ab1cb..12cc020d62 100644 --- a/docs/c/workington.html +++ b/docs/c/workington.html @@ -157,5 +157,5 @@

                Workington

                - + diff --git a/docs/c/worsley-and-eccles-south.html b/docs/c/worsley-and-eccles-south.html index c103e82999..67370592ef 100644 --- a/docs/c/worsley-and-eccles-south.html +++ b/docs/c/worsley-and-eccles-south.html @@ -155,5 +155,5 @@

                Worsley and Eccles South

                - + diff --git a/docs/c/worthing-west.html b/docs/c/worthing-west.html index 0862550b0b..4837d1e6bd 100644 --- a/docs/c/worthing-west.html +++ b/docs/c/worthing-west.html @@ -155,5 +155,5 @@

                Worthing West

                - + diff --git a/docs/c/wrexham.html b/docs/c/wrexham.html index 503655fb43..5609e7458a 100644 --- a/docs/c/wrexham.html +++ b/docs/c/wrexham.html @@ -153,5 +153,5 @@

                Wrexham

                - + diff --git a/docs/c/wycombe.html b/docs/c/wycombe.html index e4fe41d8f3..8ac62454b1 100644 --- a/docs/c/wycombe.html +++ b/docs/c/wycombe.html @@ -157,5 +157,5 @@

                Wycombe

                - + diff --git a/docs/c/wyre-and-preston-north.html b/docs/c/wyre-and-preston-north.html index a13cecd4eb..376ab2da8f 100644 --- a/docs/c/wyre-and-preston-north.html +++ b/docs/c/wyre-and-preston-north.html @@ -155,5 +155,5 @@

                Wyre and Preston North

                - + diff --git a/docs/c/wyre-forest.html b/docs/c/wyre-forest.html index 74727abcaa..240838259e 100644 --- a/docs/c/wyre-forest.html +++ b/docs/c/wyre-forest.html @@ -154,5 +154,5 @@

                Wyre Forest

                - + diff --git a/docs/c/wythenshawe-and-sale-east.html b/docs/c/wythenshawe-and-sale-east.html index 19d4ecbdff..ff3194666c 100644 --- a/docs/c/wythenshawe-and-sale-east.html +++ b/docs/c/wythenshawe-and-sale-east.html @@ -156,5 +156,5 @@

                Wythenshawe and Sale East

                - + diff --git a/docs/c/yeovil.html b/docs/c/yeovil.html index 79f3204bd0..38acc81c6e 100644 --- a/docs/c/yeovil.html +++ b/docs/c/yeovil.html @@ -156,5 +156,5 @@

                Yeovil

                - + diff --git a/docs/c/ynys-m-n1.html b/docs/c/ynys-m-n1.html index f92c844582..c0ad682fd3 100644 --- a/docs/c/ynys-m-n1.html +++ b/docs/c/ynys-m-n1.html @@ -13,8 +13,8 @@ - TwittElection: Ynys Môn - + TwittElection: Ynys Môn + @@ -36,7 +36,7 @@ - + @@ -83,7 +83,7 @@
                -

                Ynys Môn

                +

                Ynys Môn

                This page contains details of the candidates for the - Ynys Môn constituency in the December 2019 UK general + Ynys Môn constituency in the December 2019 UK general election.

                Tweeting Candidates
                  @@ -102,7 +102,7 @@

                  Ynys Môn

                Corrections

                If you wish to make any corrections to this list, please see the - Ynys Môn page on Democracy Club.

                + Ynys Môn page on Democracy Club.

                @@ -151,5 +151,5 @@

                Ynys Môn

                - + diff --git a/docs/c/york-central.html b/docs/c/york-central.html index a0ff3c5128..75c94944bf 100644 --- a/docs/c/york-central.html +++ b/docs/c/york-central.html @@ -157,5 +157,5 @@

                York Central

                - + diff --git a/docs/c/york-outer.html b/docs/c/york-outer.html index 558e723c5d..059358cf2e 100644 --- a/docs/c/york-outer.html +++ b/docs/c/york-outer.html @@ -154,5 +154,5 @@

                York Outer

                - + diff --git a/docs/index.html b/docs/index.html index 1920db8ecd..70e822db23 100644 --- a/docs/index.html +++ b/docs/index.html @@ -143,5 +143,5 @@

                Next election imminent... ish

                - + diff --git a/docs/p/advance-together.html b/docs/p/advance-together.html index 25dc22792b..2d03d2307b 100644 --- a/docs/p/advance-together.html +++ b/docs/p/advance-together.html @@ -143,5 +143,5 @@

                Advance Together

                - + diff --git a/docs/p/alliance-alliance-party-of-northern-ireland.html b/docs/p/alliance-alliance-party-of-northern-ireland.html index d733da3c75..aa920ea1a5 100644 --- a/docs/p/alliance-alliance-party-of-northern-ireland.html +++ b/docs/p/alliance-alliance-party-of-northern-ireland.html @@ -90,7 +90,7 @@

                Alliance - Alliance Party of Northern Ireland

              • Chris McCaw (East Londonderry)
                @ChrisMcCawNI
              • Danny Donnelly (East Antrim)
                @DannyDonnelly1
              • Donnamarie Higgins (Belfast West)
                @dhiggins432
              • -
              • Eóin Tennyson (Upper Bann)
                @EoinTennyson
              • +
              • Eóin Tennyson (Upper Bann)
                @EoinTennyson
              • Jackie Coade (Newry and Armagh)
                @jak_ie
              • John Blair (South Antrim)
                @JohnBlairMLA
              • Kellie Armstrong (Strangford)
                @Kelmba
              • @@ -156,5 +156,5 @@

                Alliance - Alliance Party of Northern Ireland

                - + diff --git a/docs/p/alliance-for-green-socialism.html b/docs/p/alliance-for-green-socialism.html index 7052a3be8f..a57665b5e4 100644 --- a/docs/p/alliance-for-green-socialism.html +++ b/docs/p/alliance-for-green-socialism.html @@ -141,5 +141,5 @@

                Alliance For Green Socialism

                - + diff --git a/docs/p/animal-welfare-party.html b/docs/p/animal-welfare-party.html index e16a88be66..8206ac3ac8 100644 --- a/docs/p/animal-welfare-party.html +++ b/docs/p/animal-welfare-party.html @@ -144,5 +144,5 @@

                Animal Welfare Party

                - + diff --git a/docs/p/ashfield-independents.html b/docs/p/ashfield-independents.html index 637e3bd76a..5d17811ddc 100644 --- a/docs/p/ashfield-independents.html +++ b/docs/p/ashfield-independents.html @@ -139,5 +139,5 @@

                Ashfield Independents

                - + diff --git a/docs/p/british-national-party.html b/docs/p/british-national-party.html index 271738c7c1..b9fa82a6fe 100644 --- a/docs/p/british-national-party.html +++ b/docs/p/british-national-party.html @@ -139,5 +139,5 @@

                British National Party

                - + diff --git a/docs/p/burnley-and-padiham-independent-party.html b/docs/p/burnley-and-padiham-independent-party.html index 2a7b5d241d..a78d871332 100644 --- a/docs/p/burnley-and-padiham-independent-party.html +++ b/docs/p/burnley-and-padiham-independent-party.html @@ -139,5 +139,5 @@

                Burnley and Padiham independent Party

                - + diff --git a/docs/p/christian-party-proclaiming-christ-s-lordship-.html b/docs/p/christian-party-proclaiming-christ-s-lordship-.html index 42f896b2ee..e437f30d2f 100644 --- a/docs/p/christian-party-proclaiming-christ-s-lordship-.html +++ b/docs/p/christian-party-proclaiming-christ-s-lordship-.html @@ -140,5 +140,5 @@

                Christian Party "Proclaiming Christ's Lordship"

                - + diff --git a/docs/p/christian-peoples-alliance.html b/docs/p/christian-peoples-alliance.html index db7e6cef44..4ebbb3e75a 100644 --- a/docs/p/christian-peoples-alliance.html +++ b/docs/p/christian-peoples-alliance.html @@ -167,5 +167,5 @@

                Christian Peoples Alliance

                - + diff --git a/docs/p/church-of-the-militant-elvis.html b/docs/p/church-of-the-militant-elvis.html index 18205b02ab..bdecabc210 100644 --- a/docs/p/church-of-the-militant-elvis.html +++ b/docs/p/church-of-the-militant-elvis.html @@ -139,5 +139,5 @@

                Church of the Militant Elvis

                - + diff --git a/docs/p/communist-league-election-campaign.html b/docs/p/communist-league-election-campaign.html index 5fa7e17be7..f7c1d012cf 100644 --- a/docs/p/communist-league-election-campaign.html +++ b/docs/p/communist-league-election-campaign.html @@ -140,5 +140,5 @@

                Communist League Election Campaign

                - + diff --git a/docs/p/communities-united-party.html b/docs/p/communities-united-party.html index 8d8408a696..2f441e1b16 100644 --- a/docs/p/communities-united-party.html +++ b/docs/p/communities-united-party.html @@ -140,5 +140,5 @@

                Communities United Party

                - + diff --git a/docs/p/conservative-and-unionist-party.html b/docs/p/conservative-and-unionist-party.html index d235e0efdb..318ef546f3 100644 --- a/docs/p/conservative-and-unionist-party.html +++ b/docs/p/conservative-and-unionist-party.html @@ -142,5 +142,5 @@

                Conservative and Unionist Party

                - + diff --git a/docs/p/conservative.html b/docs/p/conservative.html index ad061e0258..8b6f322744 100644 --- a/docs/p/conservative.html +++ b/docs/p/conservative.html @@ -682,10 +682,10 @@

                Conservative

              • Theo Clarke (Stafford)
                @theodoraclarke
              • Theresa May (Maidenhead)
                @theresa_may
              • Theresa Villiers (Chipping Barnet)
              • -
              • Thérèse Coffey (Suffolk Coastal)
                @theresecoffey
              • Thomas Haddow (Glasgow South West)
                @haddow_thomas
              • Thomas Kerr (Glasgow East)
                @CllrTKerr
              • Thomas Turrell (Greenwich and Woolwich)
                @ThomasFTurrell
              • +
              • Thérèse Coffey (Suffolk Coastal)
                @theresecoffey
              • Tim Loughton (East Worthing and Shoreham)
                @timloughton
              • Tobias Ellwood (Bournemouth East)
                @Tobias_Ellwood
              • Toby Edward Williams (Mitcham and Morden)
                @toby_williams
              • @@ -708,7 +708,7 @@

                Conservative

              • Victoria Atkins (Louth and Horncastle)
              • Victoria Prentis (Banbury)
                @VictoriaPrentis
              • Vincent Robert Pountain Garrington (Birmingham, Yardley)
                @VRPGarrington
              • -
              • Virginia Crosbie (Ynys Môn)
                @VirginiaCrosbie
              • +
              • Virginia Crosbie (Ynys Môn)
                @VirginiaCrosbie
              • Wayne Bridges (Hayes and Harlington)
                @WayneBridges88
              • Wazz Mughal (Sefton Central)
                @WazzMughal
              • Wendy Maisey (Warrington North)
                @WendyMaisey
              • @@ -769,5 +769,5 @@

                Conservative

                - + diff --git a/docs/p/cumbriafirst.html b/docs/p/cumbriafirst.html index 8da42a8581..3dfc419628 100644 --- a/docs/p/cumbriafirst.html +++ b/docs/p/cumbriafirst.html @@ -139,5 +139,5 @@

                CumbriaFirst

                - + diff --git a/docs/p/democratic-unionist-party-d-u-p-.html b/docs/p/democratic-unionist-party-d-u-p-.html index 8b5d10fc61..c1c7be29ba 100644 --- a/docs/p/democratic-unionist-party-d-u-p-.html +++ b/docs/p/democratic-unionist-party-d-u-p-.html @@ -154,5 +154,5 @@

                Democratic Unionist Party - D.U.P.

                - + diff --git a/docs/p/democrats-and-veterans-direct-democracy-party.html b/docs/p/democrats-and-veterans-direct-democracy-party.html index 2a3479d91c..e334d6d7de 100644 --- a/docs/p/democrats-and-veterans-direct-democracy-party.html +++ b/docs/p/democrats-and-veterans-direct-democracy-party.html @@ -139,5 +139,5 @@

                Democrats and Veterans Direct Democracy Party

                - + diff --git a/docs/p/english-democrats.html b/docs/p/english-democrats.html index eefbaf86d9..fc751fc421 100644 --- a/docs/p/english-democrats.html +++ b/docs/p/english-democrats.html @@ -143,5 +143,5 @@

                English Democrats

                - + diff --git a/docs/p/green-party.html b/docs/p/green-party.html index b8cbdc7656..9bc23ade21 100644 --- a/docs/p/green-party.html +++ b/docs/p/green-party.html @@ -141,5 +141,5 @@

                Green Party

                - + diff --git a/docs/p/green.html b/docs/p/green.html index 2044df18d9..2bd09fdc75 100644 --- a/docs/p/green.html +++ b/docs/p/green.html @@ -403,9 +403,9 @@

                Green

              • Melanie Jane Horrocks (Manchester Central)
                @MelHorrocks19
              • Melanie Wakley (Leicester East)
              • Michael Cope (Cardiff North)
              • -
              • Michael de Whalley (North West Norfolk)
                @WNGreens
              • Michael Spracklin (East Ham)
                @NewhamGreens
              • Michael Welton (Preston)
                @mikeymagnetic
              • +
              • Michael de Whalley (North West Norfolk)
                @WNGreens
              • Michal Chantkowski (Washington and Sunderland West)
                @chantkowski
              • Michelle Kim Vacciana (Nottingham East)
              • Mick Gregg (Bosworth)
                @LeicsGreenParty
              • @@ -481,8 +481,8 @@

                Green

              • Ron Meldrum (Eastleigh)
              • Rosamund Adoo-Kissi-Debrah (Lewisham East)
                @rosamund_ElsFdn
              • Rose Woods (Ashfield)
              • -
              • Rosemary Ann Sexton (Solihull)
                @DrSextonGreen
              • RoseMary Warrington (Ilford South)
                @rosemarywa
              • +
              • Rosemary Ann Sexton (Solihull)
                @DrSextonGreen
              • Rowan Langley (Harrow West)
              • Rowan McLaughlin (Redcar)
                @Rowaninthewoods
              • Ruth Fabricant (Beckenham)
                @BromleyGreens
              • @@ -608,5 +608,5 @@

                Green

                - + diff --git a/docs/p/gwlad-gwlad.html b/docs/p/gwlad-gwlad.html index 5bb0036c3a..1d69947d2f 100644 --- a/docs/p/gwlad-gwlad.html +++ b/docs/p/gwlad-gwlad.html @@ -89,7 +89,7 @@

                Gwlad Gwlad

                @@ -141,5 +141,5 @@

                Gwlad Gwlad

                - + diff --git a/docs/p/heavy-woollen-district-independents.html b/docs/p/heavy-woollen-district-independents.html index cf8993d037..062d678b8e 100644 --- a/docs/p/heavy-woollen-district-independents.html +++ b/docs/p/heavy-woollen-district-independents.html @@ -139,5 +139,5 @@

                Heavy Woollen District Independents

                - + diff --git a/docs/p/independent-network.html b/docs/p/independent-network.html index 10943f3134..e6a5550d4c 100644 --- a/docs/p/independent-network.html +++ b/docs/p/independent-network.html @@ -139,5 +139,5 @@

                Independent Network

                - + diff --git a/docs/p/independent.html b/docs/p/independent.html index 89aadb9b12..c3cbd3bb19 100644 --- a/docs/p/independent.html +++ b/docs/p/independent.html @@ -210,7 +210,7 @@

                Independent

              • Lee Garrett (Blaydon)
              • Lee Robert McCall (Sittingbourne and Sheppey)
                @leemccall2012
              • Liz Aspden (Sheffield, Hallam)
                @liz4hallam
              • -
              • Loré Lixenberg (Hackney North and Stoke Newington)
                @lorelixenberg
              • +
              • Loré Lixenberg (Hackney North and Stoke Newington)
                @lorelixenberg
              • Luke Ferguson (Peterborough)
                @VoteLukeMP
              • Margaret McMahon-Morris (Great Yarmouth)
              • Mark Barber (Lewisham East)
                @Mark4LewishamE
              • @@ -359,5 +359,5 @@

                Independent

                - + diff --git a/docs/p/index.html b/docs/p/index.html index 3b5120e82b..66737ca9fe 100644 --- a/docs/p/index.html +++ b/docs/p/index.html @@ -94,7 +94,7 @@

                Parties

                Alliance - Alliance Party of Northern Ireland Alliance For Green Socialism Animal Welfare Party -Aontú +Aontú Ashfield Independents B British National Party @@ -149,7 +149,7 @@

                Parties

                Scottish National Party (SNP) SDLP (Social Democratic & Labour Party) Shropshire Party -Sinn Féin +Sinn Féin Social Democratic Party Socialist Equality Party Socialist Labour Party @@ -174,7 +174,7 @@

                Parties

                UK Independence Party (UK I P) Ulster Unionist Party V -Veterans and People’s Party +Veterans and People’s Party W Women's Equality Party Workers Revolutionary Party @@ -234,5 +234,5 @@

                Parties

                - + diff --git a/docs/p/labour.html b/docs/p/labour.html index 8899f2a72a..8719d7cb29 100644 --- a/docs/p/labour.html +++ b/docs/p/labour.html @@ -375,10 +375,10 @@

                Labour

              • Jo Pike (Shipley)
                @JoPike3
              • Jo Platt (Leigh)
                @JoPlattMP
              • Jo Stevens (Cardiff Central)
                @JoStevensLabour
              • +
              • JoAnne Rust (North West Norfolk)
                @JoRust45
              • Joanne Kirby (Moray)
                @JoKirby32812563
              • Joanne Lindsey Ainscough (Wyre and Preston North)
                @jolainscough
              • Joanne Oldale (Mid Dorset and North Poole)
                @OldaleJoanne
              • -
              • JoAnne Rust (North West Norfolk)
                @JoRust45
              • Joanne Thomas (Clwyd West)
                @JoThomas4CW
              • Joe Wood (North Herefordshire)
                @NHerefordLabour
              • Johann Lamont (Glasgow South)
                @JohannLamont
              • @@ -504,7 +504,7 @@

                Labour

              • Mary Foy (City of Durham)
                @marykfoy
              • Mary Glindon (North Tyneside)
                @GlindonMary
              • Mary Kate Ross (Stirling)
                @mk4stirling
              • -
              • Mary Roberts (Ynys Môn)
                @Mary4Mon
              • +
              • Mary Roberts (Ynys Môn)
                @Mary4Mon
              • Mary Wimbury (Wrexham)
                @MaryWimbury
              • Matt Bunday (Meon Valley)
                @matt_bunday
              • Matt Kerr (Glasgow South West)
                @MattKerrLabour
              • @@ -769,5 +769,5 @@

                Labour

                - + diff --git a/docs/p/liberal-democrat.html b/docs/p/liberal-democrat.html index 810404413f..f850a5269a 100644 --- a/docs/p/liberal-democrat.html +++ b/docs/p/liberal-democrat.html @@ -699,8 +699,8 @@

                Liberal Democrat

              • Will Sapwell (Barnsley Central)
                @WillSapwell
              • William Crossman (Airdrie and Shotts)
              • William Shepherd (South Shields)
              • -
              • Zöe Franklin (Guildford)
                @ZoeFranklinLD
              • Zuffar Haq (Harborough)
                @Zuffar_Haq
              • +
              • Zöe Franklin (Guildford)
                @ZoeFranklinLD
              @@ -752,5 +752,5 @@

              Liberal Democrat

              - + diff --git a/docs/p/libertarian-party.html b/docs/p/libertarian-party.html index 47721038cb..f1c93e9f3f 100644 --- a/docs/p/libertarian-party.html +++ b/docs/p/libertarian-party.html @@ -143,5 +143,5 @@

              Libertarian Party

              - + diff --git a/docs/p/lincolnshire-independents-lincolnshire-first.html b/docs/p/lincolnshire-independents-lincolnshire-first.html index 450fb21be8..8a692d2aae 100644 --- a/docs/p/lincolnshire-independents-lincolnshire-first.html +++ b/docs/p/lincolnshire-independents-lincolnshire-first.html @@ -139,5 +139,5 @@

              Lincolnshire Independents Lincolnshire First

              - + diff --git a/docs/p/mebyon-kernow-the-party-for-cornwall.html b/docs/p/mebyon-kernow-the-party-for-cornwall.html index b6a8899a21..bfe3eb14fa 100644 --- a/docs/p/mebyon-kernow-the-party-for-cornwall.html +++ b/docs/p/mebyon-kernow-the-party-for-cornwall.html @@ -139,5 +139,5 @@

              Mebyon Kernow - The Party for Cornwall

              - + diff --git a/docs/p/motherworld-party.html b/docs/p/motherworld-party.html index 59e66fb83e..48be726dce 100644 --- a/docs/p/motherworld-party.html +++ b/docs/p/motherworld-party.html @@ -139,5 +139,5 @@

              Motherworld Party

              - + diff --git a/docs/p/official-monster-raving-loony-party.html b/docs/p/official-monster-raving-loony-party.html index f38cde23cc..ef3d113171 100644 --- a/docs/p/official-monster-raving-loony-party.html +++ b/docs/p/official-monster-raving-loony-party.html @@ -162,5 +162,5 @@

              Official Monster Raving Loony Party

              - + diff --git a/docs/p/patria.html b/docs/p/patria.html index f914b9f3cd..36bc3267a4 100644 --- a/docs/p/patria.html +++ b/docs/p/patria.html @@ -139,5 +139,5 @@

              Patria

              - + diff --git a/docs/p/people-before-profit-alliance.html b/docs/p/people-before-profit-alliance.html index 164034706e..6fff727713 100644 --- a/docs/p/people-before-profit-alliance.html +++ b/docs/p/people-before-profit-alliance.html @@ -140,5 +140,5 @@

              People Before Profit Alliance

              - + diff --git a/docs/p/plaid-cymru-the-party-of-wales.html b/docs/p/plaid-cymru-the-party-of-wales.html index 62a41ab221..ce9355390b 100644 --- a/docs/p/plaid-cymru-the-party-of-wales.html +++ b/docs/p/plaid-cymru-the-party-of-wales.html @@ -87,7 +87,7 @@

              Plaid Cymru - The Party of Wales

                -
              • Aled ap Dafydd (Ynys Môn)
                @AledapDafydd
              • +
              • Aled ap Dafydd (Ynys Môn)
                @AledapDafydd
              • Ben Lake (Ceredigion)
                @BenMLake
              • Boyd Clack (Cardiff West)
                @RealBoydClack
              • Branwen Cennard (Rhondda)
                @branwencennard
              • @@ -174,5 +174,5 @@

                Plaid Cymru - The Party of Wales

                - + diff --git a/docs/p/proud-of-oldham-saddleworth.html b/docs/p/proud-of-oldham-saddleworth.html index 677865ab95..b116791759 100644 --- a/docs/p/proud-of-oldham-saddleworth.html +++ b/docs/p/proud-of-oldham-saddleworth.html @@ -139,5 +139,5 @@

                Proud of Oldham & Saddleworth

                - + diff --git a/docs/p/psychedelic-future-party.html b/docs/p/psychedelic-future-party.html index 32f8054b40..0bd35658c7 100644 --- a/docs/p/psychedelic-future-party.html +++ b/docs/p/psychedelic-future-party.html @@ -139,5 +139,5 @@

                Psychedelic Future Party

                - + diff --git a/docs/p/rebooting-democracy.html b/docs/p/rebooting-democracy.html index 8a4c69390f..45a1046427 100644 --- a/docs/p/rebooting-democracy.html +++ b/docs/p/rebooting-democracy.html @@ -139,5 +139,5 @@

                Rebooting Democracy

                - + diff --git a/docs/p/renew.html b/docs/p/renew.html index 1927a96a9e..2f91309755 100644 --- a/docs/p/renew.html +++ b/docs/p/renew.html @@ -142,5 +142,5 @@

                Renew

                - + diff --git a/docs/p/rochdale-first.html b/docs/p/rochdale-first.html index 971b681e6c..8839957eef 100644 --- a/docs/p/rochdale-first.html +++ b/docs/p/rochdale-first.html @@ -92,7 +92,7 @@

                Rochdale First

              • Charles William Shaw (Lincoln)
              • Dirk van Heck (Cities of London and Westminster)
              • Elmars Vilnis Liepins (North Cornwall)
              • -
              • Farès K Moussa (Bridgwater and West Somerset)
                @SomersetLibera1
              • +
              • Farès K Moussa (Bridgwater and West Somerset)
                @SomersetLibera1
              • Hazel Lee Williams (Garston and Halewood)
              • Jay Latham (South East Cornwall)
              • John Anthony Edge (Stalybridge and Hyde)
              • @@ -157,5 +157,5 @@

                Rochdale First

                - + diff --git a/docs/p/scottish-family-party.html b/docs/p/scottish-family-party.html index 128ed08444..f293cf29c2 100644 --- a/docs/p/scottish-family-party.html +++ b/docs/p/scottish-family-party.html @@ -140,5 +140,5 @@

                Scottish Family Party

                - + diff --git a/docs/p/scottish-green-party.html b/docs/p/scottish-green-party.html index de690aac20..8d0f67babd 100644 --- a/docs/p/scottish-green-party.html +++ b/docs/p/scottish-green-party.html @@ -160,5 +160,5 @@

                Scottish Green Party

                - + diff --git a/docs/p/scottish-libertarian-party.html b/docs/p/scottish-libertarian-party.html index 12f329b740..e702aafa61 100644 --- a/docs/p/scottish-libertarian-party.html +++ b/docs/p/scottish-libertarian-party.html @@ -139,5 +139,5 @@

                Scottish Libertarian Party

                - + diff --git a/docs/p/scottish-national-party-snp-.html b/docs/p/scottish-national-party-snp-.html index 0884616bf7..6adc38c550 100644 --- a/docs/p/scottish-national-party-snp-.html +++ b/docs/p/scottish-national-party-snp-.html @@ -197,5 +197,5 @@

                Scottish National Party (SNP)

                - + diff --git a/docs/p/sdlp-social-democratic-labour-party-.html b/docs/p/sdlp-social-democratic-labour-party-.html index f8fb21194f..9380fafe34 100644 --- a/docs/p/sdlp-social-democratic-labour-party-.html +++ b/docs/p/sdlp-social-democratic-labour-party-.html @@ -153,5 +153,5 @@

                SDLP (Social Democratic & Labour Party)

                - + diff --git a/docs/p/shropshire-party.html b/docs/p/shropshire-party.html index e3861d1a91..9812f71113 100644 --- a/docs/p/shropshire-party.html +++ b/docs/p/shropshire-party.html @@ -139,5 +139,5 @@

                Shropshire Party

                - + diff --git a/docs/p/social-democratic-party.html b/docs/p/social-democratic-party.html index 9732dac941..0f65fb5f29 100644 --- a/docs/p/social-democratic-party.html +++ b/docs/p/social-democratic-party.html @@ -158,5 +158,5 @@

                Social Democratic Party

                - + diff --git a/docs/p/socialist-equality-party.html b/docs/p/socialist-equality-party.html index ab43702c6b..a44bab229f 100644 --- a/docs/p/socialist-equality-party.html +++ b/docs/p/socialist-equality-party.html @@ -141,5 +141,5 @@

                Socialist Equality Party

                - + diff --git a/docs/p/socialist-labour-party.html b/docs/p/socialist-labour-party.html index 163c05ac15..c98d974853 100644 --- a/docs/p/socialist-labour-party.html +++ b/docs/p/socialist-labour-party.html @@ -139,5 +139,5 @@

                Socialist Labour Party

                - + diff --git a/docs/p/space-navies-party.html b/docs/p/space-navies-party.html index ed3463baaa..48a1e31533 100644 --- a/docs/p/space-navies-party.html +++ b/docs/p/space-navies-party.html @@ -139,5 +139,5 @@

                Space Navies Party

                - + diff --git a/docs/p/speaker-seeking-re-election.html b/docs/p/speaker-seeking-re-election.html index 873c89f06d..28f854b961 100644 --- a/docs/p/speaker-seeking-re-election.html +++ b/docs/p/speaker-seeking-re-election.html @@ -139,5 +139,5 @@

                Speaker seeking re-election

                - + diff --git a/docs/p/the-best-for-luton-party.html b/docs/p/the-best-for-luton-party.html index b753cbdbfe..ffbfb61b43 100644 --- a/docs/p/the-best-for-luton-party.html +++ b/docs/p/the-best-for-luton-party.html @@ -139,5 +139,5 @@

                The Best For Luton Party

                - + diff --git a/docs/p/the-brexit-party.html b/docs/p/the-brexit-party.html index 36676e2ae4..e511cd241b 100644 --- a/docs/p/the-brexit-party.html +++ b/docs/p/the-brexit-party.html @@ -171,7 +171,7 @@

                The Brexit Party

              • Harry Sebastian Gwynne (North Norfolk)
                @Harry_Gwynne
              • Hector Birchwood (Holborn and St Pancras)
                @hbirchwood1
              • Helen Formby (Oldham West and Royton)
                @helenformby1
              • -
              • Helen Jenner (Ynys Môn)
                @HJPlaidBrexit
              • +
              • Helen Jenner (Ynys Môn)
                @HJPlaidBrexit
              • Howard Brown (Washington and Sunderland West)
                @HowardB67208460
              • Ian Jonathan Berkeley-Hurst (Wrexham)
                @iberkeleyhurst
              • Iddrisu Sufyan (Coventry North East)
                @Isufyan1
              • @@ -305,11 +305,11 @@

                The Brexit Party

              • Rick Moore (Blackburn)
                @RickMooreTBP
              • Rob Ross (Gower)
              • Rob Sherratt (Preston)
                @rob_bobbybrexit
              • -
              • Robert de Vito Boutin (Bristol South)
                @rdevitoboutin
              • Robert Morgan (Bridgend)
                @BridgendRob
              • Robert Sidney Lloyd (Hackney South and Shoreditch)
                @RobertLloydBP
              • Robert Smith (Orkney and Shetland)
              • Robert Speirs (Edinburgh North and Leith)
              • +
              • Robert de Vito Boutin (Bristol South)
                @rdevitoboutin
              • Roger Carter (Oxford East)
                @OxfordeastB
              • Rosamund Beattie (Ealing, Southall)
                @Rosamund4S
              • Rosie Cuckston (Birmingham, Hall Green)
                @CuckstonRosvita
              • @@ -416,5 +416,5 @@

                The Brexit Party

                - + diff --git a/docs/p/the-citizens-movement-party-uk.html b/docs/p/the-citizens-movement-party-uk.html index 97e0be8a3d..ee90d446fe 100644 --- a/docs/p/the-citizens-movement-party-uk.html +++ b/docs/p/the-citizens-movement-party-uk.html @@ -139,5 +139,5 @@

                The Citizens Movement Party UK

                - + diff --git a/docs/p/the-common-people.html b/docs/p/the-common-people.html index 8ba81d8b98..ddd08c65b3 100644 --- a/docs/p/the-common-people.html +++ b/docs/p/the-common-people.html @@ -139,5 +139,5 @@

                The Common People

                - + diff --git a/docs/p/the-constitution-and-reform-party.html b/docs/p/the-constitution-and-reform-party.html index e496dcfd9e..04b8bda9b8 100644 --- a/docs/p/the-constitution-and-reform-party.html +++ b/docs/p/the-constitution-and-reform-party.html @@ -139,5 +139,5 @@

                The Constitution and Reform Party

                - + diff --git a/docs/p/the-cynon-valley-party.html b/docs/p/the-cynon-valley-party.html index 4316232431..88ae6ace6f 100644 --- a/docs/p/the-cynon-valley-party.html +++ b/docs/p/the-cynon-valley-party.html @@ -139,5 +139,5 @@

                The Cynon Valley Party

                - + diff --git a/docs/p/the-independent-group-for-change.html b/docs/p/the-independent-group-for-change.html index e8e9df0a20..bf54537461 100644 --- a/docs/p/the-independent-group-for-change.html +++ b/docs/p/the-independent-group-for-change.html @@ -141,5 +141,5 @@

                The Independent Group for Change

                - + diff --git a/docs/p/the-justice-anti-corruption-party.html b/docs/p/the-justice-anti-corruption-party.html index ccaecd0652..8bfe42a6cc 100644 --- a/docs/p/the-justice-anti-corruption-party.html +++ b/docs/p/the-justice-anti-corruption-party.html @@ -141,5 +141,5 @@

                The Justice & Anti-Corruption Party

                - + diff --git a/docs/p/the-north-east-party.html b/docs/p/the-north-east-party.html index 67fe41612a..e166a47889 100644 --- a/docs/p/the-north-east-party.html +++ b/docs/p/the-north-east-party.html @@ -140,5 +140,5 @@

                The North East Party

                - + diff --git a/docs/p/the-peace-party-non-violence-justice-environment.html b/docs/p/the-peace-party-non-violence-justice-environment.html index ec446122fb..9f1d8ee766 100644 --- a/docs/p/the-peace-party-non-violence-justice-environment.html +++ b/docs/p/the-peace-party-non-violence-justice-environment.html @@ -140,5 +140,5 @@

                The Peace Party - Non-violence, Justice, Environment

                - + diff --git a/docs/p/the-socialist-party-of-great-britain.html b/docs/p/the-socialist-party-of-great-britain.html index 0df6cdd475..e90a221746 100644 --- a/docs/p/the-socialist-party-of-great-britain.html +++ b/docs/p/the-socialist-party-of-great-britain.html @@ -140,5 +140,5 @@

                The Socialist Party of Great Britain

                - + diff --git a/docs/p/the-universal-good-party.html b/docs/p/the-universal-good-party.html index 459eefe3b5..6704b17300 100644 --- a/docs/p/the-universal-good-party.html +++ b/docs/p/the-universal-good-party.html @@ -139,5 +139,5 @@

                The Universal Good Party

                - + diff --git a/docs/p/touch-love-worldwide-uk-.html b/docs/p/touch-love-worldwide-uk-.html index 2c5a72cae7..d65e79e01c 100644 --- a/docs/p/touch-love-worldwide-uk-.html +++ b/docs/p/touch-love-worldwide-uk-.html @@ -139,5 +139,5 @@

                Touch Love Worldwide (UK)

                - + diff --git a/docs/p/uk-independence-party-uk-i-p-.html b/docs/p/uk-independence-party-uk-i-p-.html index 911ce0c1b1..21355440e9 100644 --- a/docs/p/uk-independence-party-uk-i-p-.html +++ b/docs/p/uk-independence-party-uk-i-p-.html @@ -140,5 +140,5 @@

                UK Independence Party (UK I P)

                - + diff --git a/docs/p/uk-independence-party.html b/docs/p/uk-independence-party.html index f271174754..815a606872 100644 --- a/docs/p/uk-independence-party.html +++ b/docs/p/uk-independence-party.html @@ -180,5 +180,5 @@

                UK Independence Party

                - + diff --git a/docs/p/ulster-unionist-party.html b/docs/p/ulster-unionist-party.html index 7c4a153e34..fd0dcaa9f2 100644 --- a/docs/p/ulster-unionist-party.html +++ b/docs/p/ulster-unionist-party.html @@ -155,5 +155,5 @@

                Ulster Unionist Party

                - + diff --git a/docs/p/veterans-and-people-s-party.html b/docs/p/veterans-and-people-s-party.html index 2413c688c7..2c0db17761 100644 --- a/docs/p/veterans-and-people-s-party.html +++ b/docs/p/veterans-and-people-s-party.html @@ -13,8 +13,8 @@ - TwittElection: Veterans and People’s Party - + TwittElection: Veterans and People’s Party + @@ -36,7 +36,7 @@ - + @@ -83,7 +83,7 @@
              -

              Veterans and People’s Party

              +

              Veterans and People’s Party

                @@ -140,5 +140,5 @@

                Veterans and People’s Party

                - + diff --git a/docs/p/women-s-equality-party.html b/docs/p/women-s-equality-party.html index f9ffc8a9aa..a3ec338652 100644 --- a/docs/p/women-s-equality-party.html +++ b/docs/p/women-s-equality-party.html @@ -141,5 +141,5 @@

                Women's Equality Party

                - + diff --git a/docs/p/workers-revolutionary-party.html b/docs/p/workers-revolutionary-party.html index 60e5a10889..323f7d5a06 100644 --- a/docs/p/workers-revolutionary-party.html +++ b/docs/p/workers-revolutionary-party.html @@ -143,5 +143,5 @@

                Workers Revolutionary Party

                - + diff --git a/docs/p/wycombe-independents.html b/docs/p/wycombe-independents.html index 17c1c55431..07a900d4a9 100644 --- a/docs/p/wycombe-independents.html +++ b/docs/p/wycombe-independents.html @@ -139,5 +139,5 @@

                Wycombe Independents

                - + diff --git a/docs/p/yeshua.html b/docs/p/yeshua.html index 66b02d2f0a..d232dc9966 100644 --- a/docs/p/yeshua.html +++ b/docs/p/yeshua.html @@ -140,5 +140,5 @@

                Yeshua

                - + diff --git a/docs/p/yorkshire-party.html b/docs/p/yorkshire-party.html index cfe5aef5ca..1d07632260 100644 --- a/docs/p/yorkshire-party.html +++ b/docs/p/yorkshire-party.html @@ -166,5 +166,5 @@

                Yorkshire Party

                - + diff --git a/docs/p/young-people-s-party-ypp.html b/docs/p/young-people-s-party-ypp.html index cfb269bab3..687122fb73 100644 --- a/docs/p/young-people-s-party-ypp.html +++ b/docs/p/young-people-s-party-ypp.html @@ -141,5 +141,5 @@

                Young People's Party YPP

                - + diff --git a/docs/sitemap.xml b/docs/sitemap.xml index 3adbe71c23..805783aa83 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -1966,7 +1966,7 @@ https://twittelection.co.uk/p/animal-welfare-party.html - https://twittelection.co.uk/p/aontú.html + https://twittelection.co.uk/p/aont-.html https://twittelection.co.uk/p/ashfield-independents.html @@ -2073,6 +2073,9 @@ https://twittelection.co.uk/p/rochdale-first.html + + https://twittelection.co.uk/p/sdlp-social-democratic-labour-party-.html + https://twittelection.co.uk/p/scottish-family-party.html @@ -2085,14 +2088,11 @@ https://twittelection.co.uk/p/scottish-national-party-snp-.html - - https://twittelection.co.uk/p/sdlp-social-democratic-labour-party-.html - https://twittelection.co.uk/p/shropshire-party.html - https://twittelection.co.uk/p/sinn-féin.html + https://twittelection.co.uk/p/sinn-f-in.html https://twittelection.co.uk/p/social-democratic-party.html diff --git a/docs/stats/index.html b/docs/stats/index.html index 7863920547..5bc8df75b1 100644 --- a/docs/stats/index.html +++ b/docs/stats/index.html @@ -270,7 +270,7 @@

                Candidates by party:

                6.7 - Sinn Féin + Sinn Féin 15 15 100.0 @@ -278,7 +278,7 @@

                Candidates by party:

                0.0 - Aontú + Aontú 7 3 42.9 @@ -462,7 +462,7 @@

                Candidates by party:

                0.0 - Veterans and People’s Party + Veterans and People’s Party 2 0 0.0 @@ -861,7 +861,7 @@

                Independent

                • Helena Windsor (East Surrey)
                • -
                • Loré Lixenberg +
                • Loré Lixenberg (Hackney North and Stoke Newington)
                • Robin Lambert (Harborough)
                • @@ -989,5 +989,5 @@

                  The Brexit Party

                  - + diff --git a/lib/TwittElection/Schema.pm b/lib/TwittElection/Schema.pm index 7453e97eae..b2ae92153b 100644 --- a/lib/TwittElection/Schema.pm +++ b/lib/TwittElection/Schema.pm @@ -17,10 +17,12 @@ __PACKAGE__->load_namespaces; # You can replace this text with custom code or comments, and it will be preserved on regeneration +use DBD::SQLite::Constants ':dbd_sqlite_string_mode'; + sub get_schema { my $class = shift; - my @vars = qw(TE_DB_HOST TE_DB_NAME TE_DB_USER TE_DB_PASS); + my @vars = qw(TE_DB_FILE); my @missing; foreach (@vars) { @@ -31,11 +33,13 @@ sub get_schema { die "You need to define these environment variables: @missing\n"; } - return ($class->connect( - "dbi:mysql:database=$ENV{TE_DB_NAME}:host=$ENV{TE_DB_HOST}", - $ENV{TE_DB_USER}, $ENV{TE_DB_PASS}, - { mysql_enable_utf8 => 1 }, - ) or die); + my $dbh = $class->connect( + "dbi:SQLite:database=$ENV{TE_DB_FILE}", + ) or die; + +# $dbh->{sqlite_string_mode} = DBD_SQLITE_STRING_MODE_BYTES; + + return $dbh; } __PACKAGE__->meta->make_immutable(inline_constructor => 0); diff --git a/lib/TwittElection/Schema/Result/Candidate.pm b/lib/TwittElection/Schema/Result/Candidate.pm index 232afd2d44..f21757d337 100644 --- a/lib/TwittElection/Schema/Result/Candidate.pm +++ b/lib/TwittElection/Schema/Result/Candidate.pm @@ -48,8 +48,9 @@ __PACKAGE__->table("candidate"); =head2 yournextmp_id - data_type: 'integer' + data_type: 'int' is_nullable: 0 + size: 11 =head2 name @@ -60,32 +61,38 @@ __PACKAGE__->table("candidate"); =head2 twitter data_type: 'varchar' + default_value: null is_nullable: 1 size: 200 =head2 party_id - data_type: 'integer' + data_type: 'int' is_foreign_key: 1 is_nullable: 0 + size: 11 =head2 constituency_id - data_type: 'integer' + data_type: 'int' + default_value: null is_foreign_key: 1 is_nullable: 1 + size: 11 =head2 current_mp - data_type: 'integer' + data_type: 'int' default_value: 0 is_nullable: 0 + size: 11 =head2 twitter_problem data_type: 'smallint' default_value: 0 is_nullable: 0 + size: 6 =cut @@ -93,19 +100,30 @@ __PACKAGE__->add_columns( "id", { data_type => "integer", is_auto_increment => 1, is_nullable => 0 }, "yournextmp_id", - { data_type => "integer", is_nullable => 0 }, + { data_type => "int", is_nullable => 0, size => 11 }, "name", { data_type => "varchar", is_nullable => 0, size => 200 }, "twitter", - { data_type => "varchar", is_nullable => 1, size => 200 }, + { + data_type => "varchar", + default_value => \"null", + is_nullable => 1, + size => 200, + }, "party_id", - { data_type => "integer", is_foreign_key => 1, is_nullable => 0 }, + { data_type => "int", is_foreign_key => 1, is_nullable => 0, size => 11 }, "constituency_id", - { data_type => "integer", is_foreign_key => 1, is_nullable => 1 }, + { + data_type => "int", + default_value => \"null", + is_foreign_key => 1, + is_nullable => 1, + size => 11, + }, "current_mp", - { data_type => "integer", default_value => 0, is_nullable => 0 }, + { data_type => "int", default_value => 0, is_nullable => 0, size => 11 }, "twitter_problem", - { data_type => "smallint", default_value => 0, is_nullable => 0 }, + { data_type => "smallint", default_value => 0, is_nullable => 0, size => 6 }, ); =head1 PRIMARY KEY @@ -122,7 +140,7 @@ __PACKAGE__->set_primary_key("id"); =head1 UNIQUE CONSTRAINTS -=head2 C +=head2 C =over 4 @@ -132,7 +150,7 @@ __PACKAGE__->set_primary_key("id"); =cut -__PACKAGE__->add_unique_constraint("yournextmp_id", ["yournextmp_id"]); +__PACKAGE__->add_unique_constraint("yournextmp_id_unique", ["yournextmp_id"]); =head1 RELATIONS @@ -149,10 +167,10 @@ __PACKAGE__->belongs_to( "TwittElection::Schema::Result::Constituency", { id => "constituency_id" }, { - is_deferrable => 1, + is_deferrable => 0, join_type => "LEFT", - on_delete => "RESTRICT", - on_update => "RESTRICT", + on_delete => "NO ACTION", + on_update => "NO ACTION", }, ); @@ -168,12 +186,12 @@ __PACKAGE__->belongs_to( "party", "TwittElection::Schema::Result::Party", { id => "party_id" }, - { is_deferrable => 1, on_delete => "RESTRICT", on_update => "RESTRICT" }, + { is_deferrable => 0, on_delete => "NO ACTION", on_update => "NO ACTION" }, ); -# Created by DBIx::Class::Schema::Loader v0.07043 @ 2017-05-20 10:26:00 -# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:uJvpnzO4IW9E1bBHm9OpWA +# Created by DBIx::Class::Schema::Loader v0.07051 @ 2024-04-20 15:48:42 +# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:jFbSO9BGSq+lZdoTmGr5sw sub dump { my $self = shift; diff --git a/lib/TwittElection/Schema/Result/Constituency.pm b/lib/TwittElection/Schema/Result/Constituency.pm index 27d99b559d..62c6a937fa 100644 --- a/lib/TwittElection/Schema/Result/Constituency.pm +++ b/lib/TwittElection/Schema/Result/Constituency.pm @@ -48,13 +48,15 @@ __PACKAGE__->table("constituency"); =head2 mapit_id - data_type: 'integer' + data_type: 'int' default_value: 0 is_nullable: 0 + size: 11 =head2 demclub_id data_type: 'varchar' + default_value: null is_nullable: 1 size: 20 @@ -73,27 +75,26 @@ __PACKAGE__->table("constituency"); =head2 list_id data_type: 'varchar' + default_value: null is_nullable: 1 size: 20 =head2 candidates_updated_time data_type: 'datetime' - datetime_undef_if_invalid: 1 default_value: '2000-01-01 00:00:00' is_nullable: 0 =head2 list_rebuilt_time data_type: 'datetime' - datetime_undef_if_invalid: 1 default_value: '2000-01-01 00:00:00' is_nullable: 0 =head2 list_checked_time data_type: 'datetime' - datetime_undef_if_invalid: 1 + default_value: null is_nullable: 1 =cut @@ -102,35 +103,39 @@ __PACKAGE__->add_columns( "id", { data_type => "integer", is_auto_increment => 1, is_nullable => 0 }, "mapit_id", - { data_type => "integer", default_value => 0, is_nullable => 0 }, + { data_type => "int", default_value => 0, is_nullable => 0, size => 11 }, "demclub_id", - { data_type => "varchar", is_nullable => 1, size => 20 }, + { + data_type => "varchar", + default_value => \"null", + is_nullable => 1, + size => 20, + }, "name", { data_type => "varchar", is_nullable => 0, size => 200 }, "list_name", { data_type => "varchar", is_nullable => 0, size => 25 }, "list_id", - { data_type => "varchar", is_nullable => 1, size => 20 }, + { + data_type => "varchar", + default_value => \"null", + is_nullable => 1, + size => 20, + }, "candidates_updated_time", { - data_type => "datetime", - datetime_undef_if_invalid => 1, + data_type => "datetime", default_value => "2000-01-01 00:00:00", - is_nullable => 0, + is_nullable => 0, }, "list_rebuilt_time", { - data_type => "datetime", - datetime_undef_if_invalid => 1, + data_type => "datetime", default_value => "2000-01-01 00:00:00", - is_nullable => 0, + is_nullable => 0, }, "list_checked_time", - { - data_type => "datetime", - datetime_undef_if_invalid => 1, - is_nullable => 1, - }, + { data_type => "datetime", default_value => \"null", is_nullable => 1 }, ); =head1 PRIMARY KEY @@ -147,7 +152,7 @@ __PACKAGE__->set_primary_key("id"); =head1 UNIQUE CONSTRAINTS -=head2 C +=head2 C =over 4 @@ -157,7 +162,7 @@ __PACKAGE__->set_primary_key("id"); =cut -__PACKAGE__->add_unique_constraint("mapit_id", ["mapit_id"]); +__PACKAGE__->add_unique_constraint("mapit_id_unique", ["mapit_id"]); =head1 RELATIONS @@ -177,8 +182,8 @@ __PACKAGE__->has_many( ); -# Created by DBIx::Class::Schema::Loader v0.07043 @ 2017-05-19 11:30:15 -# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:P6IDzPsfV7meFi0pTChp2g +# Created by DBIx::Class::Schema::Loader v0.07051 @ 2024-04-20 15:48:42 +# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:tL+Kp+r4dTMVemxg0R4UnQ # You can replace this text with custom code or comments, and it will be preserved on regeneration diff --git a/lib/TwittElection/Schema/Result/Party.pm b/lib/TwittElection/Schema/Result/Party.pm index 5248a7fff9..8710ca7c5e 100644 --- a/lib/TwittElection/Schema/Result/Party.pm +++ b/lib/TwittElection/Schema/Result/Party.pm @@ -48,8 +48,9 @@ __PACKAGE__->table("party"); =head2 yournextmp_id - data_type: 'integer' + data_type: 'int' is_nullable: 0 + size: 11 =head2 name @@ -67,20 +68,19 @@ __PACKAGE__->table("party"); =head2 list_id data_type: 'varchar' + default_value: null is_nullable: 1 size: 20 =head2 candidates_updated_time data_type: 'datetime' - datetime_undef_if_invalid: 1 default_value: '2000-01-01 00:00:00' is_nullable: 0 =head2 list_rebuilt_time data_type: 'datetime' - datetime_undef_if_invalid: 1 default_value: '2000-01-01 00:00:00' is_nullable: 0 @@ -90,26 +90,29 @@ __PACKAGE__->add_columns( "id", { data_type => "integer", is_auto_increment => 1, is_nullable => 0 }, "yournextmp_id", - { data_type => "integer", is_nullable => 0 }, + { data_type => "int", is_nullable => 0, size => 11 }, "name", { data_type => "varchar", is_nullable => 0, size => 200 }, "list_name", { data_type => "varchar", default_value => "", is_nullable => 0, size => 25 }, "list_id", - { data_type => "varchar", is_nullable => 1, size => 20 }, + { + data_type => "varchar", + default_value => \"null", + is_nullable => 1, + size => 20, + }, "candidates_updated_time", { - data_type => "datetime", - datetime_undef_if_invalid => 1, + data_type => "datetime", default_value => "2000-01-01 00:00:00", - is_nullable => 0, + is_nullable => 0, }, "list_rebuilt_time", { - data_type => "datetime", - datetime_undef_if_invalid => 1, + data_type => "datetime", default_value => "2000-01-01 00:00:00", - is_nullable => 0, + is_nullable => 0, }, ); @@ -127,7 +130,7 @@ __PACKAGE__->set_primary_key("id"); =head1 UNIQUE CONSTRAINTS -=head2 C +=head2 C =over 4 @@ -137,7 +140,7 @@ __PACKAGE__->set_primary_key("id"); =cut -__PACKAGE__->add_unique_constraint("yournextmp_id", ["yournextmp_id"]); +__PACKAGE__->add_unique_constraint("yournextmp_id_unique", ["yournextmp_id"]); =head1 RELATIONS @@ -157,8 +160,8 @@ __PACKAGE__->has_many( ); -# Created by DBIx::Class::Schema::Loader v0.07049 @ 2019-11-18 18:47:56 -# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:pGYSPBlZJK6+u/x8g8AVtg +# Created by DBIx::Class::Schema::Loader v0.07051 @ 2024-04-20 15:48:42 +# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:uXVcimGBfAjqH9+8qtLBQw # You can replace this text with custom code or comments, and it will be preserved on regeneration