DP and I went out for lunch today with ds age 4 and MIL and FIL. When our food arrived the waitress asked if we wanted ketchup for ds and I said no because he was having a roast dinner and I wouldn't normally give him ketchup with that. Fil ignored me and said yes ds did want some. I ignored this.
The ketchup arrived and FIL said ds could have it and in the end, for the sake of peace, I said he could have a little and told him that I'd put it on the side of his plate. While I was talking FIL instantly leaned across the table, grabbed the bottle fro my hand and said loudly over the top of me 'this is what you do with it' and put great globs of ketchup all over ds's roast dinner (and also over the table so that ds could put his arms into it).
DS was happy but I wasn't for 2 reasons. 1) I don't want him to eat ketchup with every kind of food and 2) I don't think FIL should undermine me as a parent.
I'm already aware that MIL and FIL don't like me very much and regard me as aloof and snooty which is why I didn't make a fuss at the time but I'm not happy aibu?