Police launched an “extensive” investigation the day Mr O’Sullivan went missing, with more than 30 different teams helping with the search.

On the night he went missing, Mr O’Sullivan had attended a birthday party in Hotwells and told his mother he would take an Uber home after leaving the party.

At 03:24 GMT, Mr O’Sullivan tried to phone a friend who was still at the party.

He was not able to reach them and when the friend called back 10 minutes later, they only managed to say “hello” before the phone line went dead, police said.

However, Mr O’Sullivan’s phone remained active on the Find My Friends app until 06:44 GMT.

Avon and Somerset Police said it would now launch a “further review” of its investigation.

A spokesperson added they had “always taken an evidence-led, open-minded and transparent approach, with the shared aim of finding Jack”.

“So we can be certain we’ve done everything possible to find Jack, a senior investigator in Avon and Somerset Police is carrying out a further review of the investigation,” they said.

“We continue to ask the public to come forward with any information about Jack’s disappearance.”