UBS has upgraded its rating on Britvic from 'neutral' to 'buy', due to the perceived underperformance of the shares suggesting a buying opportunity.