The Isle of Man's historical horse trams are set to return for the 2025 season. The first tram will set off at 09:05 BST from ...