Sounds like he needs to get his priorities right. Proper food rather than ready meals should take priority over a £350 tattoo.
Tattoos are a luxury and should come after everything else is taken care of financially. I think you need a very clear conversation with him about priorities.
give him a shopping list of food to buy instead then he has no excuse to by ready meals instead