Originally produced in 1902, the Marmite of today revels in its status as the most loved and hated British product on the market!
Price: 6.29 from British Corner Shop