Just keep doing what your doing
To keep your driver's attitudes need to change, towards them, 3.5t drivers or HGV should all have the same rights, no structure within the shift patterns, if there's a gap your stuck in it to work !!
The stores are run by kids, no management skills. They think management is about cracking the whip and making people feel small. No idea!
Hire decent managers
Train managers how to interact with colleagues like they real people.