Hot weather is officially upon us and it’s glorious – but also, a bit sweaty. Whether you’ve been working out, cranked the heating up too high or simply been stuck on a packed commuter train, we’ve ...