Hi Thomson Cruises don't have compulsory tipping. It is up to you whether you tipped or not.
We ended up tipping quite a few people ie: cabin staff, restaurant waiters, certain bar staff as they were so brilliant, but we did this of our own accord with money in an envelope and handed it to them on our last night, but as I say it is your choice whether you do this.
They all seem to have a tipping policy and they insist on either taking it within your cruise price or charging it to your Credit card at the end of your trip. You should ask where you booked, if tips are included. We have found that most cruise ships have a form that you can collect from the office giving the option to opt out of the tips. If you dont complete this then you will be charged their suggested amount at the end. We always complete this form because we like to tip as we find and not as we are told. Some of the amounts they suggest can be very high and this makes the holiday expensive. Last year NCL stopped the money daily on our on board account but on the last day of the cruise we asked for it back because we had already tipped everyone we felt had given us good service. They did return it before we left the ship.
Hurtigruten have a no tipping policy. Page & Moy state that the price of your holiday include tips, so any extra is at your discretion. The staff are so attentive there's always someone who deserves an extra thank you.