Recommended: Thumpers, a London-based indie pop duo guaranteed to “fill your soul and put a smile on your face”