Tesco's 233,000 UK staff are to receive a 2.5 per cent increase from next month - a year after their last pay rise - following talks with union Usdaw.