The best and worst secondary schools for pupil progression in Bexley, according to this year's results, have been revealed.

Today the Government published provisional key stage four results which showed how each school in the country performed in terms of GCSE and English Baccalaureate exams.

The schools were categorised by their Progress 8 score, which measures results in up to eight qualifications, including English, maths, three sciences, computer science, history, geography and languages, and three other qualifications.

They are then given a score above or below zero - scores above zero mean pupils made more progress, on average, than pupils across England who got similar results at the end of key stage 2.

In Bexley, Townley Grammar School was the highest achiever.

The school achieved a provisional Progress 8 score of +0.8.

Head teacher Desmond Deehan said: "We are really happy with the result but not at all surprised, it is what we expect. We are the highest achieving school in Bexley for GCSE and A Levels.

"This is down to the hard work and dedication of our staff and students."

The average progress 8 score in Bexley was -0.04. Here is a full breakdown of how the schools ranked:

1. Townley Grammar School: 0.8

2. Beths Grammar School: 0.64

3. St Catherine's Catholic School: 0.55

4. Harris Academy Falconwood: 0.42

5. Bexley Grammar School: 0.36

6. Chislehurst and Sidcup Grammar School: 0.3

7. Trinity Church of England School, Belvedere: 0.18

8. Cleeve Park School: 0.1

9. Blackfen School for Girls: -0.04

10. The Business Academy Bexley: 0.1

11. Haberdashers' Aske's Crayford Academy: -0.14

12. Hurstmere School: 0.18

13. St Columba's Catholic Boys' School: -0.23

14. Welling School: -0.62

15. Erith School: -0.69

16: Bexleyheath Academy: -0.76