AHEAD of the General Election on December 12, every MP has been ranked from best to worst in a new survey.

The People-Power Index, from Change.org, has ranked all of the country's 650 MPs based on a number of criteria, including their availability to constituents, participation in Parliament and whether they listen to the public.

It has used the period between 2017 and 2019 to come up with the rankings, with many of these listed standing for re-election tomorrow.

We've gone through and found where all the Sussex MPs rank, right from Henry Smith (Crawley, Conservative) who was 130th nationally, all the way down to Gillian Keegan (Chichester, Conservative) who was ranked 615th.

Have a scroll through the list and see how well your MP did.

Where Sussex MPs placed in the People Power Index

1. Henry Smith (nationally ranked 130th) – Crawley, Conservative

2. Huw Merriman (nationally ranked 153th) – Bexhill and Battle, Conservative

3. Caroline Lucas (nationally ranked 171th) – Brighton, Pavilion, Green Party

4. Peter Kyle (nationally ranked 176th) – Hove, Labour

5. Lloyd Russell-Moyle (nationally ranked 180th) – Brighton, Kemptown, Labour

6. Stephen Lloyd (nationally ranked 191st) – Eastbourne, Independent

7. Tim Loughton (nationally ranked 225th) – East Worthing and Shoreham, Conservative

8. Nicholas Soames (nationally ranked 290th) – Mid Sussex, Conservative

9. Peter Bottomley (nationally ranked 316th) – Worthing West, Conservative

10. Nick Gibb (nationally ranked 322nd) – Bognor Regis and Littlehampton, Conservative

11. Maria Caulfield (nationally ranked 374th) – Lewes, Conservative

12. Amber Rudd (nationally ranked 456th) – Hastings and Rye, Independent

13. Jeremy Quin (nationally ranked 475th) – Horsham, Conservative

14. Nick Herbert (nationally ranked 495th) – Arundel and South Downs, Conservative

15. Nusrat Ghani (nationally ranked 534th) – Wealden, Conservative

16. Gillian Keegan (nationally ranked 615th) – Chichester, Conservative