Aldi is the only major supermarket to offer paid breaks to all staff, which it says adds up to an extra £1,500 per year on average.