Sainsbury's enjoyed its busiest trading week ever in the run-up to Christmas, helping like-for-like sales in its latest quarter climb by 0.2%.
Chief executive Justin King said the 14 weeks to January 4 had been a "very tough sales environment" but the supermarket managed to maintain its record of growth - after it was forecast to fall after 35 successive periods of expansion.
Mr King said the seven days prior to Christmas was the group's busiest ever trading week, with more than 28 million transactions.
More top news
Nothing could distract Japanese flutist Yukie Ota from her performance - not even a butterfly which decided to land on her face.
Alexander Hennessy captured the moment an armed robber pointed a gun at him as he cycled through Buenos Aires on his helmet-mounted GoPro.
Brave Dylan Knox, 18, hopes to follow in the footsteps of inspirational Stephen Sutton and raise as much as he can for charity.