I am not sure it is up to the airline, more to do with airport security. When you go through airport security they dont know or care where you are flying.
I flew to Jersey and back from Birmingham a couple of weeks ago and both airports were very strict on security (Jersey more so).
NO liquids allowed in your hand luggage (over 100 millilitres I think). So no bottled water or tins of drink, no sun cream or hand lotion.
They check for this when it goes through the scanner.
I had to throw away two half full bottles of sun cream at Jersey airport because they would not allow them in my hand luggage.
Near security there were large metal bins full of all sorts of containers of liquid that had been thrown away because it was not allowed in hand luggage.
If you want to buy stuff like that go through security FIRST, then buy your drink or sun cream or whatever in the shops in the departure lounge.
This is the statement from Birmingham airport, check the details for the airports you are using.
http://www.bhx.co.uk/page.aspx?type=T0NaZj9WNo U=&id=MrMuaq3GsPU=