A 17-year-old student from a school in central Dublin has won this year's BT Young Scientist Exhibition.

Abu Salam Abu Bakar from Synge Street Christian Brothers School carried out a project on encryption codes.

There was a record number of entries for this year's competition.