Why must some medicines be taken with or after food? - NHS