Friends and family desperately trying to track down a missing Scot in Hamburg hope a possible sighting could prove key.

A witness reported to police on Wednesday that a “confused” individual in the Buxtehude area of the German port spoke English, and police dogs have been able to pick up a scent in the area.

Liam, 29, from Inverness, has been missing since the early hours of Saturday morning after he was last seen by friends in a bar in Hamburg’s Reeperbahn.

In a Facebook post, friends said: “These developments lead us to believe Liam may well have moved on to another area, and as such, we urge those in all areas of Hamburg and even outwit to remain vigilant, as he could present himself at any time in any area.