I washed them 5 times in total, and whilst there's still a faint whiff of oil, ive admitted deafeat myself on them.
The boyfriends work things will just have to carry on stinking, but the smell is barely there on the grandson clothes, nevertheless, i gave them back to my daughter and told her not to put him in them and to think what she's doing in future, the dippy mare!