PM Trudeau Holds Town Hall in Miramichi, New Brunswick