Grim Bank Holiday set to make way for mini-heatwave