Launceston man Mark Wells travelled to Canada for the birth of granddaughter in December